Holiday Inn Express London - Vauxhall Nine Elms
Comfort Inn London Vauxhall is a 3-star venue set just 2.5 km from British Museum, Tower of London and The London Eye.
Comfort Inn London Vauxhall is 30 minutes' walk from the center of London. The hotel is 10 minutes' walk away from Tate Britain, The Oval Cricket Ground and Clapham.
This hotel boasts close proximity to a river.
Some rooms come with a view of the River Thames.
Offering central european, european, british and brazilian meals, The Wheatsheaf is around 50 meters away.
It stands minutes away from Oval subway station. The hotel is located within 15 km distance of London City airport.