Comfort Inn Vauxhall,
87 S. Lambeth Road,
Comfort Inn Vauxhall
Comfort Inn Vauxhall Hotel in London, England is close to the River Thames, London Eye, Westminster, Westminster Abbey, Trafalgar Square and Piccadilly Circus. A 3 star London hotel just 500 metres from the underground and train station of Vauxhall.
Comfort Inn Vauxhall Hotel in London features in a modern style construction 94 modern decorated guest rooms equipped with many amenities, rooms for physically challenged are also available.
For your convenience the Comfort Inn Vauxhall Hotel in London proposes a lounge bar where you can relax and have drinks and a breakfast room.
You can find on premises a workout room and extensive conference and function facilities for up to 75 people.