Crowne Plaza London - Albert Embankment
The 4-star Crowne Plaza London - Albert Embankment Hotel places guests abound 3.6 km from Tower of London.
The hotel lies within 15 minutes' walk of Thames River. The property is set within 1 km distance from the city center.
The quiet hotel offers easy access to restaurants and bars.
The hotel comprises 142 beautiful guestrooms. Guests will admire views across the River Thames from the rooms.
Treating guests with Asian Fusion and Thai dishes, Chino Latino is 100 meters away.
Vauxhall underground station is 500 meters away from the hotel. London City airport lies within about 20 minutes' drive.
Such fitness options as fitness classes and a gym are available on site.