Situé à deux minutes de marche de la station de métro Earl's Court, le London Town Hotel est une demeure victorienne convertie en hôtel, construite en 1877 et située au centre de Londres. L'hôtel propose désormais des chambres avec salles de bains privatives, dotées du chauffage central et de télévisions à écran plat. Le London Town Hotel se situe sur la rue arborée Penywern Road, au cœur du quartier d'Earl's Court (dans la circonscription du Royal Borough de Kensington & Chelsea). À quelques minutes de marche des parcs d'expositions d'Earl'sCourt et d'Olympia, cet hôtel permet également d'accéder facilement à l'autoroute M4 et à la gare de West Brompton. Le réseau de métro londonien à proximité est idéal pour se rendre facilement au quartier de West End, à Hyde Park, au Royal Albert Hall et dans des quartier commerçants branchés, comme Kings Road, Kensington et Knightsbridge. Les clubs de football de Chelsea et Fulham sont facilement accessibles. L'aéroport d'Heathrow se trouve à 45 minutes via le métro, ligne Picadilly.
Hôtels à proximité