This hotel is located 1.5km from Madame Tussauds wax museum, 4.5km from the Buckingham Palace and 11.5km from the Wembley Stadium.
Facilities and services include 24-hour reception and elevator. Very small rooms with air conditioning, TV, safe (extra charge) and wireless Internet (extra charge). Address: 41-47 Praed Street, W2 1NR London, England, United Kingdom.
41-47 Praed Street, , W2 1NR London, England, United Kingdom
|Wireless Internet (WiFi)||Yes|
|Distance to center||5 km|
|Distance to airport||27.5 km|