The 3-star Matheson Olympia Hotel London offers proximity to the Royal Albert Hall, situated nearly a 25-minute walk away. This London guest house features 16 rooms and comforts such as a storage for belongings.
Located in the Hammersmith and Fulham district, the hotel is 4.8 km from Madame Tussauds London and within 3 km of such shopping venues as the British Harrods Department Store. The Matheson Olympia London stands in the immediate vicinity of West Kensington tube station. The nearby entertainment attractions of London include Bush Hall, which is about a 30-minute stroll away. The accommodation is 850 m from Kensington train station.
Offering amenities such as bathrobes and towels, some bathrooms also have a separate toilet and a shower.
At Restaurant & Bistro Village Fayre, situated only steps away from the Matheson Olympia, you can taste European cuisine.
Check-in:from 15:30-20:00 hours
Check-out:until 10:00 hours
- Children and extra beds
- There are no cots provided in a room.