Das 2-Sterne-Earls Court Hotel London liegt etwa 25 Minuten zu Fuß von der Prinzessin-Diana-Gedenkbrunnen entfernt sowie in unmittelbarer Nähe zu verschiedenen Sehenswürdigkeiten von London.
Das Hotel liegt im Stadtteil West Kensington von London und ist 6 km weit weg von familienfreundlichen Attraktionen wie dem London Zoo. Das Hotel bietet Nähe zu Sehenswürdigkeiten wie dem St. James's Park (4 km) und dem Green Park (3 km). Auch die Tate Gallery of Modern Art ist in einer Entfernung von 15 Autominuten vom Earls Court London. Die U-Bahn-Station Earls Court, die ungefähr 300 Meter von der Unterkunft entfernt ist, bietet eine schnelle Verbindung zu Stadtteilen von London.
Das Restaurant Black Rabbit Cafe serviert verschiedene Gerichte der italienischen Küche und liegt nur wenige Schritte entfernt vom Hotel.