Crowne Plaza London - Albert Embankment
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 ar
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…