Comfort Inn Vauxhall is located approximately two miles from central London and 15 miles from London Heathrow Airport. The hotel is 10 minutes on bus to Victoria, Marble Arch, Westminster, and Trafalgar Square. This location is also within walking distance of Albert Embankment, Mill Bank, Westminster, Oval Cricket Ground, Tate Britain Gallery, and London Eye.
Hotel amenities include the cocktail lounge, exercise room, and computer with Internet access. The hotel also offers free coffee in the lobby and free weekday newspapers.
All rooms feature ceiling fans, private bathrooms, hairdryers, desks, safes, and cable TV.