Crowne Plaza London - Albert Embankment to open this spring
The new Sky Terrace will be the star attraction at the property

Crowne Plaza London - Albert Embankment to open this spring

Launching in May 2018, Crowne Plaza London - Albert Embankment is the first luxury hotel to open in the Albert Embankment area.

This is central London’s latest area of regeneration, including the new home of the US Embassy and a whirlwind of high profile residential developments, from Battersea Power Station to Embassy Gardens.

This exciting new hotel is symbolic of the new brand platform from Crowne Plaza Hotels & Resort that launched earlier in 2017 called ‘We’re All Business, Mostly’.

This $200 million brand investment shows the commitment to remain at the forefront of the new way of doing business with design-led, culturally-relevant and technology-enabled solutions.

Located on the South Bank of the Thames, the hotel offers breath-taking views over the river, including the Houses of Parliament and the London Eye. 


Created by ADS Design and RPW Design, Crowne Plaza London - Albert Embankment offers the comforts of a quiet location, as well as the vicinity to the heart of London and her many landmarks.

The stellar team, headed by highly experienced general manager, Fabio Gallo, who has led a number of prestigious openings in his career, is dedicated to warm and attentive service, with a stylish and contemporary home away from home experience, whether for business or leisure.

Gallo said: “We are thrilled to be leading the way as part of Crowne Plaza’s pioneering new concept, offering a premium and innovative service for the modern business traveller.”

“Essential to delivering this personalised experience are the people, behind it.

“We have carefully curated a team of talented individuals, all experts from across the service and hospitality industry, whose passion and dedication for service delivery, is key to driving our success.”

“We understand that in a City that’s ‘always on’ we need to provide a hub where guests can work efficiently and comfortably, while simultaneously offering a vibrant space to relax, enjoy and revive at the end of the day.

“Crowne Plaza London Albert Embankment is at the very heart of this mind-set.”

The jewel of the crown will be a chic sky terrace on the 14th floor, with inspiring panoramic views of the River Thames and capacity for over 70 guests.

A stand-alone destination, with 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.

There are 142 bedrooms, including six suites, many with stunning, unobstructed city and river views, via floor-to-ceiling windows.

The colour scheme marries muted tones with bold maroon and rust hues, and a clean, comfortable design that’s perfect for down time in the bustling capital city.

All of the rooms and suites are equipped with all of the contemporary amenities expected in a luxury hotel, including Nespresso Machines and fully-stocked mini-bars, with a view to providing the ultimate in comfort, connectivity and flexibility.

The hotel is just two London Tube stops from Victoria station and walking distance from Waterloo Station, with close proximity to London landmarks including the Tate Britain and Houses of Parliament.

It is equally close to Heathrow or Gatwick Airports via Victoria Station.

At the centre of London’s vibrant landscape, Albert Embankment is the perfect location for those looking to blend work and downtime; with attentive staff on standby to offer personalised recommendations for guests around the clock.