Search Hotels

Powered by

The London Town Hotel

Content contains affiliate links, marked with asterisks (*). If you click through and make a purchase, Visit London receives a commission – as a not-for-profit organisation, this is put back into our work supporting London’s economy.


The London Town Hotel is a quality, bed & breakfast in central London. The Hotel is situated a Victorian Townhouse, built circa 1877, in the heart of Earl's Court. Our spacious guest's lounge has complimentary tea and coffee making facilities and leads on to our terrace overlooking the garden.

Book Now * Book online with our trusted suppliers


Single with ensuite bathroom From £75.00 per room
Double with ensuite bathroom From £99.00 per room
Twin with ensuite bathroom From £105.00 per room
Family with ensuite bathroom From £120.00 per room

Free wifi in guest lounge or charge for using public internet station. Left luggage storage (extra charge). All rooms ensuite (shower & toilet).

Venue Details & Map

The London Town Hotel

15 Penywern Road
Earl's Court
+44 (0)20 7370 4356


General Facilities
Guest lounge
Ironing facilities
Room Facilities
Central heating

TripAdvisor Reviews


Traveller Rating:

Based on 514 reviews

Loading reviews for The London Town Hotel

Is The London Town Hotel your business?

Find out how to become a Partner to enhance your listing and access other benefits.

Look for similar items by category