Popular accommodations in London-Embankment
HotelAccommodates 10
Citadines Trafalgar Square London
Citadines Trafalgar Square London London offers modern, self-catering accommodation in central London. Trafalgar Square is just 150 metres away, and Embankment Underground Station is a 2-minute walk.Book nowfrom $103 per night
HotelAccommodates 4
Corinthia London
The Corinthia London is located just steps from Trafalgar Square and Whitehall. It boasts restaurants, bars, a florist and London's spa.Book nowfrom $91 per night
HotelAccommodates 4
The Royal Horseguards Hotel, London
Between the River Thames and Trafalgar Square, this 4-star hotel has a mix of history and modern style. It has a restaurant, the gym is open and river views.Book nowfrom $193 per night
ApartmentAccommodates 4
Trafalgar Square bright retreat
In the Westminster Borough district of London, close to Trafalgar Square, Trafalgar Square bright retreat has free WiFi and a washing machine. The property is close to Leicester Square Underground Station, Arts Theatre and Savoy Theatre. The property is 200 metres from Embankment Underground Station, and within 700 metres of the city centre.Book nowfrom $91 per night
ApartmentAccommodates 2
Private Flats in 17th Century Townhouse, Trafalgar Square, Embankment, Waterloo
Set within 300 metres of Trafalgar Square and 300 metres of The National Gallery in London, Private Flats in 17th Century Townhouse, Trafalgar Square, Embankment, Waterloo offers accommodation with a kitchen. The property is close to several well-known attractions, 700 metres from Arts Theatre, 600 metres from Savoy Theatre and 800 metres from Lyceum Theatre. The property is 200 metres from Embankment Underground Station, and within 700 metres of the city centre.Book nowfrom $91 per night
ApartmentAccommodates 6
Luxury Apartments Trafalgar Square Embankment Collection
Luxury Apartments Trafalgar Square Embankment Collection is located in the Westminster Borough district of London, 300 metres from Trafalgar Square, 300 metres from The National Gallery and 200 metres from Charing Cross. Among the facilities at this property are full-day security and private check-in and check-out, along with free WiFi throughout the property. The property is 700 metres from the city centre and 200 metres from Embankment Underground Station.Book nowfrom $91 per night
ApartmentAccommodates 6
Three Bedroom apartment with pool and spa
Boasting a spa bath, Three Bedroom apartment with pool and spa is situated in London. This apartment also has a heated pool. The property is 700 metres from the city centre and 400 metres from Embankment Underground Station.Book nowfrom $91 per night
ApartmentAccommodates 2
Luxurious apartment Trafalgar Square
Situated in the centre of London, just 200 metres from Embankment Underground Station and 300 metres from Trafalgar Square, Luxurious apartment Trafalgar Square features accommodation with city views and free WiFi. This property is located a short distance from attractions such as Arts Theatre, Savoy Theatre, and Lyceum Theatre. The property is non-smoking and is set 400 metres from The National Gallery.Book nowfrom $91 per night