Crowne Plaza London Albert Embankment

4-star hotel opening 2017

10-11 Albert Embankment, London SE1 7TP
Show me Crowne Plaza London Albert Embankment on a map | vCard
Nearest tube station: Vauxhall (704 yards)
Web: www.ihg.com/crowneplaza

News & features about Crowne Plaza London Albert Embankment

Forum discussions about Crowne Plaza London Albert Embankment

Restaurants, pubs & bars near Crowne Plaza London Albert Embankment

Keep up with SE1 news

We have three email newsletters for you to choose from: