The 3-star Olympic House Hotel is set just 1.7 km from Royal Albert Hall. Offering accommodation in the 6-story building, the hotel combines royal architecture and modern facilities.
The hotel is set 1500 meters away from Madame Tussauds London. A museum and a palace as well as gardens and hills are in a short distance from the property.
Shoppers will find shopping centers, department stores and boutiques within a few minutes of the hotel.
A 10-minute walk from Marylebone train station. London City airport is 25 minutes' drive from away.
The property offers en-suite rooms equipped with climate control, central heating, Wi-Fi, flat-screen television and a personal computer. Bathrooms feature a bathtub, a shower and a hairdryer.
Eat & Drink
Every morning starts with a complimentary buffet breakfast. Guests can enjoy Italian and British cuisine in San Marco Ristorante located 150 meters away.
There are a safety deposit box, an elevator and a garage provided on-site.
Wireless internet is available in public areas for free.
No parking available.
Year renovated: 2007.
Number of floors: 6.
Number of rooms: 40.