London - 23 Matheson Road
Matheson Olympia Hotel is located in West London and just 5 minutes’ walk from West Kensington Tube Station. It offers en suite rooms and free WiFi in the reception areas.Accessed by stairs only, each modern room at Matheson Olympia Hotel has a flat-screen TV, a hairdryer and towels. The rooms also benefit from an en suite shower room.Olympia Exhibition Centre is a 5-minute walk from the property. ...
Additional information about the offer Great Britain - London - Matheson Olympia Hotel, opinions of holidaymakers as well as available dates can be found on the website our partner.
Additional information about the offer Great Britain - London - Matheson Olympia Hotel, opinions of holidaymakers as well as available dates can be found on the website our partner.
BG.658046