Olympic House Hotel
The attractive Olympic House Hotel in Newham district offers en-suite rooms with views over Hyde Park. The building was renovated in 2007.
This hotel is ideally located in a lively area, 1.6 km from Lord's Cricket Ground, Hyde Park and Madame Tussaud's. Just 4 km from the center of London known for Madame Tussauds London, Paddington Station and Bayswater.
The hotel offers beautiful location close to parks.
All rooms in Olympic House Hotel are fitted with central heating, cable TV, climate control, a dressing area and a telephone. The rooms feature traditional décor and family bathrooms with a shower, a bathtub and a hairdryer.
Guests can enjoy italian and english snacks and meals in Mimos Cafe Bar located 150 meters away.
This hotel is situated within a 5-minute walk from Edgware Road underground station and just 550 meters away from Marylebone train station. Olympic House Hotel is about 20 minutes’ drive towards London City airport.
The hotel offers laundry, evening reception and newspaper service together with a safe deposit box, an elevator and a baggage storage for guests' comfort.