Sorry, we couldn't find your location

Best London-Embankment holiday apartments

Well done. Look what authentic hosts in London-Embankment are offering to you on 9flats.

Popular accommodations in London-Embankment

Instant Booking
Hotel
Accommodates 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 now
from $83 per night

Instant Booking
Hotel
Accommodates 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 now
from $183 per night

Instant Booking
Hotel
Accommodates 10
Citadines Trafalgar Square
Citadines Trafalgar Square 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 now
from $98 per night

Instant Booking
Apartment
Accommodates 2
Private Flats in 17th Century Townhouse, Trafalgar Square, Embankment, Waterloo
Set within 500 metres of Banqueting House and 400 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, less than 1 km from Prince of Wales Theatre, a 8-minute walk from Arts Theatre and 600 metres from Savoy Theatre. The property is 200 metres from Embankment Underground Station, and within 700 metres of the city centre.Book now
from $83 per night

Instant Booking
Apartment
Accommodates 6
Luxury Apartments Trafalgar Square Embankment Collection
Luxury Apartments Trafalgar Square Embankment Collection is located in the Westminster Borough district of London, 500 metres from Banqueting House, 400 metres from The National Gallery and 300 metres from Trafalgar Square. 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 now
from $83 per night

Instant Booking
Apartment
Accommodates 2
Luxurious apartment Trafalgar Square
Situated in the centre of London, just 200 metres from Embankment Underground Station and 400 metres from Banqueting House, Luxurious apartment Trafalgar Square features accommodation with city views and free WiFi. This property is located a short distance from attractions such as Prince of Wales Theatre, Arts Theatre, and Savoy Theatre. The property is non-smoking and is set 400 metres from The National Gallery.Book now
from $83 per night

See all 7 accommodations in London-Embankment

close
Cookies help us deliver our services. By using our services, you agree to our use of cookies.