Hotel: Comfort Inn London Vauxhall ***

Located just south of the river Thames the hotel is close to all of London's main tourist attractions and the busy Square Mile financial district.

Hotel Description

The hotel is well placed to make the most of some of the best attractions in London. The House of Parliament, Lambeth Palace and the Oval cricket ground are all within easy reach. Guest rooms with bathroom/shower, hair dryer, telephone, coffee/tea maker and WiFi access (extra charge). Address: 87 South Lambeth Road, SW8 1RN London, United Kingdom

Hotel Address

87 South Lambeth Road, , SW8 1RN London, , United Kingdom

Hotel Features

PhoneYes
Wireless Internet (WiFi)Yes
Distance to center 5 km
Distance to airport 26 km

Hotel Images

Hotel Map