Located in the center of London, on the south bank of the river Thames, approx 31 km from Heathrow Airport and 43 km from Gatwick Airport.
The hotel is situated opposite the Tate Britain art gallery and is overlooking some of London's landmarks including the Houses of Parliament, Big Ben and the London Eye observation wheel. Other nearby attractions include Westminster Abbey, the Imperial War Museum, The Oval Cricket Ground, Buckingham Palace and London Aquarium. Hotel services and facilities include 24 hour reception, restaurant, bar, elevator, Wi-Fi internet access throughout the hotel, fitness room and meeting room. The studios and apartments are equipped with separate sitting/dining area, A/C,TV, telephone, Wi-Fi internet access, safe, hairdryer and a fully equipped kitchen with microwave/grill, two ring cooking hob, dishwasher, washer/dryer and a fridge /freezer. Address: 18 Albert Embankment, London SE1 7TJ, United Kingdom
18 Albert Embankment, , SE1 7TJ London, , United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||0 km|
|Distance to airport||31 km|