Crowne Plaza London - Albert Embankment

London Hotel
Learn how the Cvent Supplier Network (CSN) works
BrandCrowne Plaza Hotels
Total Meeting Space
Guest Rooms142
10-11 Albert Embankment
London SE1 7TP


Room Features and Guest Services

  • Concierge Services
  • Internet Access
  • Laundry Service
  • Luggage Storage
  • Room Service
  • View (Ocean or Water)
  • View (Urban)
  • Voicemail Box


  • Onsite Restaurant
  • Onsite Security
  • Pet Friendly
  • Wheelchair Accessible

Business Services

  • AV Capabilities
  • Business Center
  • VIP Services

Recreational Activities

  • Health Club

Venue Accessible By

  • Bus
  • Subway
  • Taxi
  • Train

Image Gallery

Guest Rooms

Total Guest Rooms142


Local Attractions

Coca-Cola London Eye

1 mi. away
At 135m, Coca-Cola London Eye is the world’s largest cantilevered observation wheel. A remarkable feat of design and engineering, the London Eye gave London’s skyline a dramatic new addition and has been offering guests a new perspective on London ever since. Today it is a permanent fixture on the London skyline and a beautiful symbol of modern London.
Riverside Building, County Hall
London, GB1 SE1 7PB

Tate Britain

1 km away
Tate Britain known from 1897 to 1932 as the National Gallery of British Art and from 1932 to 2000 as the Tate Gallery is an art museum on Millbank in the City of Westminster in London. It is part of the Tate network of galleries in England, with Tate Modern, Tate Liverpool and Tate St Ives. It is the oldest gallery in the network, having opened in 1897. It houses a substantial collection of the art of the United Kingdom
London, GLN, GB1 SW1P 4RG

House of Parliament (Palace of Westminster) or Big Ben

Historical Landmark
1 km away
The Palace of Westminster is the meeting place of the House of Commons and the House of Lords, the two houses of the Parliament of the United Kingdom. Commonly known as the Houses of Parliament after its occupants, the Palace lies on the north bank of the River Thames in the City of Westminster, in central London.
Palace of Westminster
London, LND, GB1 SW1A 0AA


  • Paid Parking


Superbly located on the South Bank of the River Thames, the Crowne Plaza London - Albert Embankment offers breath-taking views over Chelsea , the Houses of Parliament and the London Eye. The hotel features 142 beautifully appointed rooms with all the necessary facilities for a comfortable stay. The elegant and cozy Crowne Plaza London - Albert Embankment Hotel offers the comforts of a quiet location as well as the vicinity to explore the heart of London. The attentive and warm service of our team and our knowledge of London, is important to us, Whether you are traveling for business or for leisure.

Contact Us

Already have an account?