See all photos
49 Earls Court Square, Earls Court, London, United Kingdom
Offering luggage storage, the 3-star Olympia Inn Hotel London lies in an exclusive district, 2.8 km from Hyde Park and 25 minutes' stroll from the child-friendly Princess Diana Memorial Fountain. The hotel offers Wi-Fi in public areas.
This comfortable hotel is nestled right in the centre of London, fairly close to West Brompton underground station. Madame Tussauds London is also located 4.6 km from the property. The area offers shopping experiences such as the British Harrods Department Store, which is 30 minutes' walk from the Olympia Inn. This functional hotel is near London West Brompton train station, 350 metres away.
Staying at one of the 15 rooms, guests are welcome to use a multi-channel TV as well as coffee/tea making facilities. Rooms are equipped with en suite bathrooms. The private bathrooms have a separate toilet and a shower, along with a hairdryer and bath sheets. They offer views of the city.
Cafe North Lodge offers European dishes and lies within easy reach of the Olympia Inn London.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Please, select dates to see available rooms.
Search in progress…
Find out what other guests say about Olympia Inn Hotel! For your convenience, we have collected the reviews from several sources.
No reviews yet :(
If you stayed at this hotel, share your experience with us, please
Enter your dates to see prices