Featuring a guest lounge with free tea and coffee, the 3-star London Town Hotel is located in London just 100 metres from Earls Court Underground Station. This converted Victorian townhouse includes 27 rooms and offers views of a garden terrace.
The hotel is situated in the heart of Earls Court within the Royal Borough of Kensington & Chelsea. Olympia Exhibition Centre lies a 15-minute walk away, while the famous shopping districts of Kensington and Knightsbridge are nearby. The Tube provides easy access to Central London and the West End.
Rooms at the London Town Hotel feature private bathrooms with showers, toilets, complimentary toiletries including shampoo and body soap, as well as hairdryers. Sleeping arrangements vary from single beds to combinations including double beds and up to two single beds suitable for families. Each room comes equipped with flat-screen TVs, free Wi-Fi, safes, telephones, radios, work desks, wardrobes or closets, heating and carpeted floors. Additional amenities include wake-up calls or alarms clocks, irons with ironing boards available upon request, non-feather pillows (synthetic), bed linens and towels.
Guest services encompass a 24-hour front desk along with luggage storage facilities for convenience. The building features lift access to rooms as well as smoke detectors throughout for safety. Wireless internet coverage extends across all areas of the hotel while bedside sockets and travel adapters enhance connectivity options.
On findbookingdeals.com, you can get to know what we offer, browse photos, and read authentic guest reviews.
Rooms: 27Check guest reviews about London Town Hotel
All reviews in one place!
Friendly and helpful staff were there with a little lounge serving tea and coffee, the room was clean, comfortable with high ceilings and a large bathroom, and the location was just five minutes walk from Earl's Court tube station near pubs, shops, and restaurants.