The Welcome Inn

4 Upper Tachbrook Street, London, England, SW1V 1SH, United Kingdom

About The Welcome Inn

With a stay at The Welcome Inn in London (London City Centre), you'll be a 5-minute walk from Apollo Victoria Theatre and 14 minutes by foot from Buckingham Palace. This hotel is 0.3 mi (0.5 km) from Victoria Palace Theatre and 0.9 mi (1.5 km) from Houses of Parliament. Make yourself at home in one of the 9 guestrooms. Featured amenities include complimentary wired Internet access, a 24-hour front desk, and multilingual staff.

Location

The Welcome Inn
4 Upper Tachbrook Street, London, England, SW1V 1SH, United Kingdom

Logo

We are an independent travel network
offering over 100,000 hotels worldwide

Learn more Learn more