Olympic House Hotel
The traditional 3-star Olympic House Hotel is set in a lively area within a 15-minute walk of Wallace Collection. After the renovation in 2007, the hotel features royal architecture in a 6-story building.
Harrods is within 20 minutes' walk away. The property lies within 4 km from the city center.
This hotel is placed in Newham district, known for a museum and a palace.
Standard quadruple room, standard twin room and standard triple room have English décor along with heating, wireless internet, a safe, hi-fi and a phone. Bathrooms are fitted with a bathtub, a shower and a hairdryer.
Every morning a complimentary buffet breakfast is served. London Street Brasserie offers British and English meals and lies within 150 meters of the property.
The nearest metro station is 150 meters away. Due to its convenient location, guests can get to London City airport within 25 minutes drive.
Such facilities as a safety deposit box, an elevator and a car park are available on-site.