- Liked: Cleanliness, staff & service, property conditions & facilities, room comfort
Perfect for what I needed.
Your dates need to occur after 2020-02-18. Try updating your dates to see prices for your trip.
Located in London's Vauxhall neighborhood, Holiday Inn Express London - Vauxhall Nine Elms is in the city center and near a metro station. Apollo Victoria Theatre and Victoria Palace Theatre are cultural highlights, and travelers looking to shop may want to visit The Strand and Piccadilly. Check out an event or a game at Stamford Bridge Stadium, and consider making time for Coca-Cola London Eye, a top attraction not to be missed. Our guests appreciate the hotel's convenience to public transportation: Stockwell Underground Station is 14 minutes by foot and Oval Underground Station is 14 minutes.