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.
Olympic House Hotel provides 40 guestrooms appointed with a safe, heating, satellite TV, a personal computer and wireless internet for a pleasant stay in London. 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.
Room service, laundry and 24-hour front desk 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.