This hotel is located 3.5km from the London Eye, 4.5km from London center, 5km from the Buckingham Palace and 11km from London City Airport.
Facilities and services include a restaurant, bar, elevator, safety box at the reception, wireless Internet access, conference room and 24-hour reception. Rooms feature air conditioning, TV, telephone and hairdryer. Address: Bermondsey Square Tower Bridge Road, SE1 3UN London, England, United Kingdom.
Bermondsey Square Tower Bridge Road, , SE1 3UN London, England, United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||4.5 km|
|Distance to airport||11 km|