Das Hotel Metro Star London befindet sich in der Nähe vom Hurlingham Club, und zwar nur 5 Minuten zu Fuß von hier entfernt.
Die Royal Academy of Arts befindet sich in ungefähr 7 km Entfernung vom Hotel und Naturhistorisches Museum ist in etwa 10 Autominuten erreichbar. Die Fazl-Moschee gilt als heilige Stätte und liegt in rund 25 Gehminuten Entfernung von dem 3-Sterne-Hotel. Der St. James's Palace liegt in einer 6 km Entfernung vom Metro Star und ist ein idealer Ausgangspunkt für einen Ausflug in die Geschichte von London. Gäste befinden sich in etwa 600 Meter Entfernung von der U-Bahn-Station Parsons Green, während London Eye in einer Entfernung von etwa 15 Autominuten von der Unterkunft entfernt ist.
Das Restaurant Hally's bietet eine Auswahl von Gerichten und liegt zudem ziemlich nah an der Unterkunft.