Olympia Hotel London

49 Earls Court Square, London, United Kingdom
(4.51 km from city center)
User rating:
(752 Reviews)

Check in from 14 / Check out prior to 10

Olympia Hotel London: Find photos, reviews, information, amenities and compare prices for 3 stars hotels in London, United Kingdom.

Hotel description

Set in Central London, Olympia Hotel London offers guests a cosy setting as well as 24-hour room service. It is also situated within a five-minute walk of Earls Court Exhibition Centre.

The guest house's 25 modern rooms offer ironing facilities, wireless internet access and tea and coffee making facilities, plus all the necessities for a comfortable stay. A shower, a hair dryer and cable/satellite channels are also provided.

On-site dining options include a restaurant, which is a convenient place to have a meal.

Olympia Hotel London is close to Earl's Court Tube Station, making it easy for guests to explore London and its surrounding areas. Guests can also visit Stamford Bridge, Gloucester Road and Chelsea F.C..

Hotel features

Room Service, Restaurant, Multilingual Staff, Cable / Satellite TV, Coffee / Tea Maker, Hair Dryer, TV, WiFi, Shower
Availability and Prices

Nearest hotels

London Town Hotel
15 Penywern Road
Mowbray Court Hotel
28-32 Penywern Road
Lord Jim Hotel London Kensington
23-25 Penywern Road
The Oxford Hotel Earls Court London
16-18 & 24 Penywern Road
Hotel Earls Court
28 Warwick Road
Windsor House Hotel
12 Penywern Road
Earls Court Studios London
71 Eardley Crescent
Regency Court Hotel
14 Penywern Road
Lord Kensington Hotel
38 Trebovir Road
Mayflower Hotel & Apartments
26-28 Trebovir Rd
Grand Hotel London London
18-20 Trebovir Road
Grand Tourist Hotel London
18-20 Trebovir Road
275 Studios
275 Old Brompton Road
Search hotels
Overall Rating:
4.78 /10
based on 752 reviews