| The
London Town Hotel is a quality, comfortable, bed & breakfast
hotel in central London.
The Hotel is situated in the tree lined Penywern
Road, in the heart of Earls Court (in the Royal Borough of Kensington
& Chelsea). The Hotel is located close
to the Earls
Court & Olympia Exhibition Centers.
With excellent transport links,
the London Town Hotel is the ideal base for exploring & visiting
London, or to do business.
All our rooms have ensuite
facilities (shower & toilet), freeview digital TV, free WiFi,
direct dial telephones, room safes, hairdryers and all our rooms
are non-smoking.
Our spacious guest's lounge has complimentary tea & coffee
making facilities, free WiFi connection and a public internet
station. The lounge leads on to our terrace overlooking the garden.
Our friendly, helpful staff are available to offer
whatever assistance you may require during your stay.
We look forward to welcoming you at the London
Town Hotel
|