London Town Hotel 15 Penywern Road Earls Court, London, SW5 9TY
London Town Hotel offers 30 Rooms, prices starting from just 60
[Click here to check Availability/Book]
Hotel Description
The London Town hotel is a converted Victorian Townhouse built circa 1877 situated on Penywern Road. It is a quality bed and breakfast hotel in central London.The hotel is situated in Earl's Court. A short walk away from the Earl's Court Exhibition Centres and within easy reach of the Olympia Exhibition Centers and West Brompton Train station.We are a 2 minute walk away from Earl's Court London Underground Station (Piccadilly and District lines). From London Heathrow Airport the journey time to Earls Court Station is approximately 45 minutes on the London Underground using the Piccadilly Line.
[Click here for London Town Hotel Facilities]
Directions to London Town Hotel
Earls Court Station: Take the Earls Court Road exit come out of the station and turn right. The first turning on your right will be Penywern road. The hotel is at number 15.
[Click here for MAP/Directions] |