The 3-star Olympic House Hotel offers an en-suite accommodation in City of London district of London. The building was renovated in 2007.
A short stroll of 20 minutes will take you to The London Eye, National Gallery and Albert Memorial. Kensington Gardens, Madame Tussauds London and The Wallace Collection are located just 750 meters from the venue.
This hotel is ideally based near parks.
Within 5-minute walk guests will find themselves near Paddington subway station. Just 20 minutes' drive from London City airport.
Olympic House Hotel offers 39 rooms fitted with satellite TV, central heating, direct dial phone, wireless internet and ironing facilities for a comfortable stay in London. Rooms come with family bathroom featuring free toiletries, a bathtub and a shower.
Eat & Drink
Breakfast is served in the breakfast room each morning.
Guests can make use of wake up service, newspaper service and ironing service as well as a luggage storage, a safe deposit box and parking.
Wireless internet is available in public areas for free.
No parking available.