Olympia Hotel is set in a shopping area of London next to Victoria and Albert Museum, Science Museum and Chelsea. The hotel was built in 1985 and refurbished in 2012.
The city center is 5 km away from the hotel. The hotel is placed 10 minutes' walk from Stamford Bridge, Olympia Exhibition Centre and Natural History Museum.
Shoppers will enjoy close proximity to shops and stores.
Modern rooms feature a dressing area, TV, heating, coffee/tea makers and a safe. The property offers views of Hyde Park from the rooms. Guests can make use of a hairdryer and a shower in every bathroom.
A continental breakfast is served in the light dining room. Offering thai and british dishes, Thai Restaurant & Bar is a 5-minute walk away.
Earls Court underground station is about 5 minutes' walk of the hotel. London City airport lies within about 20 minutes' drive.
The hotel offers an elevator, a safe deposit box and a baggage storage and such services as concierge service, 24-hour room service and 24-hour reception.