Olympic House Hotel is rated 3 stars and is placed about 1.6 km from Lord's Cricket Ground, Oxford Street and Madame Tussaud's. The building was renovated in 2007.
The family-friendly hotel is placed in a lively area, a short walk from a palace and a museum. The city center lies within 4 km from the venue.
Shopping centers and department stores are located nearby.
The metro station Edgware Road is easy to reach. The hotel lies 20 km away from London City airport.
En-suite rooms feature television, heating, wireless internet, an iron with ironing board and hi-fi. Bathrooms come with a shower, a bathtub and a hairdryer.
Eat & Drink
Every morning starts with a complimentary buffet breakfast. Serving a wide assortment of dishes, San Marco Ristorante and Frontline Restaurant are about 150 meters from the property.
Room service, housekeeping and 24-hour reception as well as a garage, an elevator and a safety deposit box are available for guests' use.
Wireless internet is available in public areas for free.
No parking available.
Year renovated: 2007.
Number of floors: 6.
Number of rooms: 40.