7 Kilometer vom London Eye entfernt gelegen, bietet das Matheson Olympia Hotel London 12 moderne Zimmer. Auf dem Gelände gibt es einen Gepäckraum.
Die Pension liegt in ungefähr 25 Gehminuten Entfernung vom London Science Museum, im Stadtteil Hammersmith and Fulham, in ungefähr 30 Gehminuten Entfernung vom Naturhistorischen Museum. Das Hotel ist außerdem in 4 Kilometer Entfernung von Sehenswürdigkeiten, vor allem dem Green Park. Dem Matheson Olympia liegt in einer Entfernung von rund 10 Autominuten von der Friedenspagode entfernt, die bei Pilgern und Touristen gleichermaßen beliebt ist. Der Unterkunft befindet sich ziemlich nah an der U-Bahnstation West Kensington.
Die privaten Badezimmer sind mit einer getrennten Toilette und einer Dusche sowie einem Haartrockner und Badelaken ausgestattet.
Das Restaurant Restaurant & Bistro Village Fayre verwöhnt die Gäste mit europäischen Gerichten und liegt 250 Meter vom Matheson Olympia London.