Hotels -> Europe hotels -> United Kingdom hotels -> Greater London hotels -> London hotels

London Town Hotel - London, United Kingdom 3 star hotel

Address: 15 Penywern Rd, Earls Court, Kensington & Chelsea, London, SW5 9TY

The London Town Hotel is located in central London. It is within easy reach of many of London's major tourist attractions:

Earl's Court and Olympia exhibition centres; London's famous West End (for Theatreland, restaurants and nightlife); the Royal Albert Hall; and Hyde Park.

There is shopping at Oxford Street, Regent Street, Bond Street, and the famous street markets: Notting Hill and Portobello Road Market.

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 Earl’s Court Station is approximately 45 minutes via the Piccadilly Line.


Travel information

On Foot:
From Earl's Court Tube station:
Earl's Court station is served by the District and Piccadilly lines. Exit the station via the Earls Court Road exit and turn right. Take the first road on the right (Penywern Road). The Hotel is on the left-hand side of the road, 1/4 of the way down.
Walking time: 1 minute.

Parking:
In Penywern Road. There are pay and display meters at the ends of the road, available from 08:30 to 18:30 Monday to Saturday for a maximum of 2 hours only. Parking is free at all other times in the pay and display bays and on yellow lines.

Parking is free outside the hotel on the Penywern road after 22:00 until 08.30 the next morning, and on Sundays. This is subject to change depending on the events occurring at the Earls Court Exhibition Centre.
#229

Check Availability.
Compare Prices.


 

 

Booking Site
Price from
priceline.com
laterooms.com
booking.com
gtahotels.com
travelocity