This 4 star hotel is located in the city centre of London and was established in 1867. It is close to the Madam Tussauds and the nearest station is Baker Street. The Hotel has a restaurant, a bar, a conference room and a fitness centre/gym. All 96 rooms are equipped with minibar, hairdryer, safe and air conditioning.
Attractions
London Heathrow Airport - 30 km
Madame Tussauds
Oxford Street - 1 km
West End (theatre district) - 1.5 km
Buckingham Palace - 2.5 km
Victoria & Albert Museum - 2.5 km
Tate Britain - 2.5 km
Covent Garden - 2.5 km
Harrods - 2.5 km
Knightsbridge - 2.5 km
National Gallery - 2.5 km
Trafalgar Square - 2.5 km
Houses of Parliament and Big Ben - 3 km
London Eye - 3 km
St Paul's Cathedral - 4 km
The City (business district) - 4 km
Tower of London - 5.5 km
Hotel Facilities
Fitness Center
Currency Exchange
Sauna
Restaurant
24 Hour Room Service
Bar
Wireless Internet Access
Luggage Storage
Laundry Service
Multilingual Staff
Bicycle Rentals
Express Check Out
Health Club
Wake-up Service
Steam
Steam bath
Restaurant - non-smoking area
Restaurant - Air-conditioned
Restaurant (s) - high chairs
Massage
Disco / Clubs
Conference Room
Cloakroom
24h. Reception
220 Volt
Room Facilities
Television
Direct Dial Phone
Hairdryer
Safe
Air Condition
Wireless Internet Access
Tea/Coffee Making Facilities
Fridge
Bathroom with Bath
Bathroom with Shower
While we strive to present hotel information as accurately as possible, we are not responsible for the
accuracy of this information or for any facilities that may or may not be available at the hotel during your stay.