Crowne Plaza - London - Albert Embankment is 1050 meters away from Parliament Square.
Westminster are within a 15-minute walk of the property.
The nearest subway station is Vauxhall, located about 500 meters from the hotel.
The business Crowne Plaza - London - Albert Embankment offers rooms appointed with a personal computer, a wardrobe, a trouser press, direct dial phone and a separate toilet. Rooms come with the lake view.
Eat & Drink
The hotel is about 5 minutes’ walk from Chino Latino serving Asian Fusion and British dishes.
Guests can keep fit with fitness classes and a gym offered on the premises.
Wireless internet is available in the entire hotel for free.
No parking available.