Updating availability and prices

Why Catch It?

Personalized customer service
100% secure payment
Best price guaranteed

Crowne Plaza London Albert Embankment Hotel Description

Beautifully positioned on London's South bank, the Crowne Plaza London Albert Embankment offers amazing views over the River Thames and is located within walking distance of many of London's landmarks The Houses of Parliament, Tate Britain, Buckingham Palace and the London Eye are all close by and the city's cultural hub, the South Bank is just a short stroll away

Get the best price! Check availability

Facilities

Hotel

  • Disabled access