Das 3-Sterne-The Westland Hotel London mit 31 Zimmern liegt in einer Entfernung von nur 13 Gehminuten vom Fluss River Westbourne. Ein Privatparkplatz ist in der Nähe für 2 $ pro Tag vorhanden.
Das Hotel bietet ein Frühstück im Empfangsbereich. Gerichte der europäischen Küche werden im Restaurant Urban Meadow Cafe & Bar etwa 100 Meter vom Westland London entfernt serviert.
Das Hotel befindet sich sowohl circa 7 km von der Tate Gallery of Modern Art als auch circa 3 km vom Green Park entfernt. Das Westland London liegt in der Nähe von Sehenswürdigkeiten für Familien wie das London Eye (6 km) und Kinderspielparadies KidZania London (3,1 km). Der Kensington Palace befindet sich gleich neben dem Hotel. Die Unterkunft ist in rund 10 Fahrminuten Entfernung vom Madame Tussauds und 300 m von der U-Bahn-Station Queensway.