Crowne Plaza London - Albert Embankment

Our 4-Star
Star Rating


Crowne Plaza Albert Embankment sets beside River Thames with a short walk to the rail station. Find easy access to area landmarks, attractions and upscale shops of the West End. This luxury central business hotel offers accommodations with floor-to-ceiling windows, and balconies in some, for panoramic views across the river. The Sleep Advantage® program has premium bedding and dedicated quiet zones for minimal noise and distractions. Take a scenic lift to the chic sky terrace for Lebanese-Japanese fusion cuisine amidst open fireplaces and dramatic views. Work travelers have 24-hour business services and well-equipped boardrooms at their disposal. The fitness center is convenient for keeping up with your exercise regimen. The hotel participates in IHG Green Engage - an innovative online environmental sustainability system that measures and manages their impact on the environment with over 200 ‘Green Solutions’ to choose from.


10-11 Albert Embankment
London, EN, GBR SE17SP

18 miles from Heathrow Airport, city center, near Vauxhall train station, Vauxhall subway

Hotel Amenities

  • Bellman Service
  • Business Services
  • Dry Cleaning Available
  • Free In-Room Wi-Fi
  • Gym/Fitness Center
  • Housekeeping
  • Meeting Facilities
  • Multilingual Staff
  • Parking
  • Service Animals Allowed
  • Turndown Service
  • Valet Service

Room Amenities

  • Bathroom Amenities
  • Coffee/Tea Maker
  • Linens
  • Shower
  • Wheelchair Accessible Rooms

Hotel Dining

POTUS Bar and Restaurant - American; Potus Bar – locally crafted beer, individually created cocktails, wine list; Mezemiso – Lebanese Japanese fusion, sky terrace with panoramic views

Nearby Attractions

QEII Center convention center, House of Parliament, Tate Britain, Coca-Coca London Eye, Sealife London Aquarium, South Bank Centre, Westminster Abbey, Tower of London, Imperial War Museum

Book Now

Need Help?
Call us toll free at 1-800-742-9244