This May 2018, Crowne Plaza London – Albert Embankment is set to open as the first luxury hotel in the up and coming Albert Embankment area. This area, situated right along the Thames between Waterloo and Battersea, is also the home of the new US Embassy.
There will be 142 bedrooms, including six suites, many with stunning, unobstructed city and river views, via floor-to-ceiling windows. All of the rooms and suites are equipped with all of the luxury amenities, including Nespresso Machines and fully-stocked mini-bars.
A roof-top terrace will grace the 14th floor, with gorgeous panoramic views of the River Thames. Expect a stylish space for alfresco dining and an exciting International food concept, the rooftop terrace will be the ultimate spot south of the river, to see and be seen in 2018.
Beautiful open fires, floor to ceiling glass, expansive wine and spirits collections, a shisha and cigar terrace and soft, sumptuous seating all present in the Sky Terrace will make this the perfect getaway for families, friends and collegues. The hotel will also be offering an American lobby bar and restaurant, with capacity for over 70 guests due to being neighbours with the US Embassy.
10-11 Albert Embankment