Reservations: +1-888-407-3027



Garden
Room Service
24-Hour Front Desk
Elevator
Heating
Fax/photocopying
Show all amenities
The London Town Hotel is a charming Victorian townhouse set just 328 feet from Earls Court Underground Station in the bustling Royal Borough of Kensington & Chelsea. Offering comfortable, nonsmoking rooms equipped with en suite facilities, flat-screen ... more
The London Town Hotel offers a variety of rooms equipped with en suite shower and toilet, flat-screen TV, free Wi-Fi, hairdryer, safe, and telephone.
No, the London Town Hotel is a non-smoking property and does not allow pets.
Guest rooms include toiletries, flat-screen TV, free Wi-Fi, hairdryer, safe, and telephone.
Continental breakfast is available on preorder and is served in the breakfast room, but it is not included in the room rate.
The London Town Hotel is just 328 feet from Earls Court Underground Station.
Yes, free Wi-Fi is available in all rooms and common areas of the hotel.
The hotel offers a continental breakfast for guests who preorder, and free tea and coffee are available in the guest lounge.
Yes, there is a terrace overlooking the garden where guests can relax.
The Olympia Exhibition Center is a 15-minute walk away from the London Town Hotel.
Nearby attractions include the shopping districts of Kensington and Knightsbridge, with easy access to the West End and Central London via the Tube.
Check-in: 15:00
Check-out: 11:00