Hotel info
Olympic House Hotel occupies stellar location in London, surrounding you with underground and bus lines. Not to mention being neighbors with Hyde Park – a must-see landmark for any visitor whether they’re in the city on business or leisure. You find affordable, clean rooms at this 3-star hotel equipped with a flat-screen TV, free toiletries and air conditioning. Families can upgrade to the more spacious family rooms that are a budget saver! You have much to see and much to do in the area and if you’re planning a more interesting day, make your way to the nearby Lord's Cricket Ground.
Personalised hotel offer
Simply fill in your room requirements and we will contact you with best-suited hotel options as soon as possible
Location
Distance:
to ExCeL London
16.4
km
to city center 2.4
km
to airport 25 km
to transport point 0.2
km
Paddington Station
Hotel
Venues