Converted Victorian Townhouse, built circa 1877 and situated in the tree lined Penywern Road. Family run and offering a warm and relaxing atmosphere, the hotel is ideally situated a short walk away from the Earl's Court Exhibition Centres and within easy reach of the Olympia Exhibition Centers. The Hotel is within easy access of Heathrow Airport, the M4 motorway, Earls Court Underground station and West Brompton train stations.|
Location - London Town Hotel London
This modern hotel is located at the heart of London, close to Earl's Court Exhibition Centre. Various restaurants and bars are located within metres of the hotel and Earl's Court underground station is a mere 10 m away.
Room - London Town Hotel London
All rooms provide a warm, comfortable and relaxing atmosphere, the perfect base from which to explore London. Each room has it own private shower and toilet hairdryer, colour TV, direct dial telephones in all rooms, central heating, iron and ironing board available from reception on request, wake-up calls from reception on request, tea and coffee available in the Guests Lounge. All our rooms are non-smoking. Double room has one double bed, twin room has two single beds, triple room has one double and one single bed and family room has one double and two single beds.|
Aditional - London Town Hotel London
Guests may help themselves to the continental breakfast buffet.