Holiday Inn Express London - Vauxhall Nine Elms
The comfortable Holiday Inn Express London offers a panoramic view of London from many cozy guestrooms.
The hotel is ideally situated in a financial area, close to a river. Set within a 30-minute walking distance from London city center.
City Hall is 4.2 km from the hotel and Vauxhall Bridge is about 2.1 km away.
Holiday Inn Express London features 115 rooms across 4 floors. Some rooms come with a view of the River Thames. They all have carpet floor and modern furniture.
Every morning at the bar guests may enjoy continental breakfast. A fine variety of local dishes is offered at the good restaurant onsite. Guests can dine in The Vauxhall Griffin and Bar Estrela located within a 5-minute walk of the property.
The hotel is set close to Oval subway station offering access to The Oval and Tate Britain. Holiday Inn Express London is 15 km away from London City airport.
The hotel provides guests with car rental services.