Hotel Olympia
49 Earls Court Square, Earls Court, London SW5 9BY, United Kingdom, United Kingdom
Business Details
The property Hotel Olympia is situated in London, United Kingdom. The Accommodation is classified with 3 stars.
"Less than 500 metres from Earl's Court Exhibition Centre and Earl's Court London Underground Station, this hotel offers free Wi-Fi and great-value en suite rooms."
- Type:
- Accommodation
- Keywords:
Stars Rank:
3
Booking_com_ID:
110632
Hotel Olympia
The property Hotel Olympia is situated in London, United Kingdom. The Accommodation is classified with 3 stars.