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.
|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 CourtLondonSW5 9TY
- +44 (0)20 7370 4356
- General Facilities
- Guest lounge
- Ironing facilities
- Room Facilities
- Central heating