Hotels in Earls Court, London
London Town Hotel
15 Penywern Rd
Earls Court
London
SW5 9TT
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.
Accommodation
Rooms: 32
Weddings and Conferences
Yes
In case of alteration, please check prices, opening times and any specific important information before booking or visiting
Go Back to London?
More Hotels in London?
Places to Visit near London Town Hotel
Cambino De Tercio, South KensingtonStrada , London