Holiday Inn Express offers straightforward, modern accommodations just an 8-minute walk from Vauxhall Station, making it a convenient base for business travelers seeking easy access to central London. Rooms are clean and comfortable, with some featuring whirlpool baths for added relaxation after a busy day.
The hotel provides a well-stocked breakfast bar and friendly, accommodating staff ready to assist with any needs. While the location is a bit removed from the main hub’s bustle, it strikes a balance between accessibility and a quieter atmosphere for focused work or rest.
Loading map...
Rated 4.1 on Google · 782 reviews