The Comfort Inn Vauxhall is a London hotel located on the south bank of the River Thames near the Vauxhall Bridge. This is very near the Houses of Parliament and the London Eye, both very popular London destinations. The Comfort Inn Vauxhall is 16.5 miles from the London Heathrow Airport, and within a short walk to the Vauxhall Underground station. Also nearby are the Waterloo International Terminal and Victoria Express.
Rooms are brightly decorated in a striped décor. WiFi access is available, and bathrooms are updated with green and white tile. Guests enjoy the restful atmosphere after a day touring the nearby Museum of Garden History or Lambeth Palace, the residence of the Archbishop of Canterbury.
Guests enjoy easy access to the Tate Britain Gallery, Westminster, Oval Cricket Grounds, and the Oxford Circus and Bank. Le Bistro, the hotel’s restaurant, offers coffee and simple dishes on a daily basis. |