Olympic House Hotel is rated 3 stars and is placed about 1.6 km from Buckingham Palace, Royal Albert Hall and The London Eye. 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.
The property comprises of en-suite rooms appointed with cable TV, climate control, central heating, a work desk and direct dial phone. They feature bathrooms with a shower, a bathtub and a hairdryer.
Eat & Drink
Every morning starts with a complimentary buffet breakfast. Guests can share a meal in San Marco Ristorante and London Street Brasserie, located about 150 meters away.
Housekeeping, laundry and 24-hour reception as well as an elevator, a safe deposit box and a baggage storage 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.