Book a Venue 020 7186 8686

Crowne Plaza London – Albert Embankment

Need Help? Use our FREE service.
Simply call us on 020 7186 8686

Crowne Plaza London – Albert Embankment - Central London

10 Albert Embankment Central London SE1 7SP

Venue Introduction

The newly open Crowne Plaza London – Albert Embankment is much more than just a luxury business hotel. Located on the Southbank near Vauxhall and the Houses of Parliament. Offers 3 meeting spaces with first-rate professional services. Private dining can be accommodated in the spaces with an fantastic menu offer.

Room Information

Room NameSeat CapReception Cap
Meeting Room 16-1420
Meeting Room 210-2424
Meeting Room 1 & 221-5350


Book this venue?

Book this venue or let us help you find more perfect Venues in Central London for your event.

Venue Facilities
  • Corporate Venues
  • Function rooms
  • Hotel Accommodation
  • Hotel bookings and group accommodation
  • Meeting Venues
  • Private Functions
Venue Features
  • Hotel
  • Meeting Room
Nearest Transport
  • London Waterloo Main Line
  • London Waterloo Underground
  • Vauxhall