On the South Bank of the River Thames, outside the London Congestion Charge Zone and a 12-minutes walk to the U.S. Embassy, the Holiday Inn Express London - Vauxhall Nine Elms offers excellent transport links and modern rooms.
Number of rooms: 249
87 South Lambeth Road, Lambeth, London, SW8 1RN, United Kingdom