London Town Hotel: 3 star, overview and availability, room information, photos, rate, book now

London Town Hotel

15 Penywern Rd, Earls Court, Kensington & Chelsea
English Deutch French Spanish Italiano

London Town Hotel

Townhouse hotel situated 200 yards from the Earls Court Exhibition Centres. Easy access to central London and Heathrow Airport. Ideally situated whether you travel for business or pleasure.
Sheraton Belgravia photo Sheraton Belgravia photo Sheraton Belgravia photo
London Town Hotel is located in London near: All rooms provide a warm, comfortable and relaxing atmosphere; the perfect base from which to explore London.

Wake-up calls, and an iron and ironing board are available from reception on request.


Check Rates and Availability
Check in:
Check out:



Rome hotels  Paris hotels  New York hotels  Dublin hotels  Prague hotels  Amsterdam hotels  Vienna hotels 
La Gioconda  Hotel San Gallo  Hotel Sumengen  Corinthia Towers Hotel  ABACUS Tierpark Hotel  Jardins de Paris Nation Bercy  Bank Hotel  AVA Hotel Apartments & Suites 
Hotels