118-120 Westminster Bridge Road (0.0 km from Lambert North Tube Station)
Point A Hotel London Westminster is located in central London 700 metres from London Eye and 900 metres from Houses of Parliament.
111 Westminster Bridge Road (0.1 km from Lambert North Tube Station)
Featuring free WiFi throughout the property Marlin Waterloo offers accommodation in London. Buckingham Palace is 2 km from the property. The property offers kitchen and laundry facilities as well as an on site gym.
54 Kennington Road (0.1 km from Lambert North Tube Station)
This London hotel is a 10-minute walk from Waterloo International Station and the London Eye. There is a 24-hour bar for guests good-value rooms and an on-site restaurant.
(0.1 km from Lambert North Tube Station)
Plum Guide - Brill has a balcony and is set in London within just 600 metres of London Eye and less than 1 km of Big Ben. The property is 1.2 km from Churchill War Rooms and 1.3 km from Somerset House.
6 Hercules Road (0.1 km from Lambert North Tube Station)
Offering a restaurant and bar Park Plaza London Waterloo is located in London a short walk from Lambeth North underground station and less than a 10-minute walk from Westminster Bridge and the London Eye on the South Bank.
Santley House Frazier Street (0.2 km from Lambert North Tube Station)
Situated in London 1.2 km from London Eye and 1.7 km from Churchill War Rooms Central London 2 Bedroom Newly Refurbished Apartment in Waterloo provides accommodation with amenities such as free WiFi and a TV. The property is 1.
Frazier Street 20 (0.2 km from Lambert North Tube Station)
700 metres from London Eye Fantastic 2BR in Waterloo is situated in the Lambeth district of London. Guests staying at this apartment have access to free WiFi and a fully equipped kitchen. The apartment is equipped with a cable TV and 2 bedrooms.
137 Lower Marsh (0.2 km from Lambert North Tube Station)
Situated in London a 6-minute walk from London Eye StowAway Waterloo provides air-conditioned accommodation with free WiFi.