
London, United Kingdom
Holiday Inn Express London - Vauxhall Nine Elms
3-star hotel · IHG HOTELS & RESORTS
A modern London hotel with free WiFi and breakfast included, plus easy access to London's sights and businessesHoliday Inn Express® London - Vauxhall Nine Elms hotel lies south of the River Thames, in central London. It's half a…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Restaurant























