London Town Hotel, London
Comfortable, no-frills hotel with a pleasant lounge, terrace and garden, on a quiet, tree-lined road in Earls Court, Central London.
The hotel’s 30 simply furnished rooms all offer central heating, Wi-Fi, a safe, a telephone, a TV and an en suite bathroom with hairdryer. All are served by a lift. Luggage storage is available at the 24-hour reception desk.
London Town Hotel is situated 20 minutes’ walk from the Earls Court and Olympia exhibition centres. You can reach Buckingham Palace, Westminster Abbey and the Houses of Parliament in 15 minutes by underground, with the West End a further 5 minutes away. There is also direct tube access to Heathrow Airport.
budgetplaces guest ratings and comments for London Town Hotel
Guest comments -
London Town Hotel: Location and transport
Underground: Earls Court (District and Piccadilly Lines), 190 metres.
Bus stop (various lines): 120 metres.
Train: West Brompton, 500 metres.