Doté d'un stockage des bagages, Earls Court Hotel Londres se trouve dans le quartier "Centre de Londres", à environ 4 km de l'abbaye de Westminster et à environ 25 minutes à pied de lieux d'intérêt culturels tels que la Fontaine commémorative de Diana. Situé à environ 6 km du London Eye, l'hotel 2 étoiles sans fumée dispose de 20 chambres avec vue sur la ville.
L'hotel est situé à proximité de sites naturels tels que le Jardin botanique de Chelsea (2 km) et la Serpentine (2,1 km). À environ 30 minutes de marche d'Earls Court, on trouve le Grand magasin Harrods pour une expérience shopping exceptionnelle dans la région. Les hôtes de ce logement se trouvent à 350 mètres de la station de métro West Brompton, et assez proche de la gare de West Brompton.
Des salles de bains privées sont incluses dans les chambres.
Earls Court de Londres propose un petit-déjeuner continental chaque jour. Pour une cuisine européenne, essayez Nando's Earl's Court situé dans une zone de 2 km.