Property Location: With a stay at London Town Hotel, you'll be centrally located in London, a 5-minute drive from Cromwell Road and 6 minutes from Kensington High Street. This hotel is 1.5 mi (2.4 km) from Natural History Museum and 1.7 mi (2.7 km) from Stamford Bridge Stadium. Rooms: Stay in one of 30 guestrooms featuring flat-screen televisions. Digital television is provided for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks. Amenities: Take in the views from a terrace and a garden and make use of amenities such as complimentary wireless Internet access. Dining: Continental breakfasts are served on weekdays from 7:30 AM to 9 AM and on weekends from 8 AM to 9:30 AM for a fee. Business, Other Amenities: Featured amenities include a 24-hour front desk, an elevator (lift), and coffee/tea in a common area.
This is a traditional townhouse conversion, typical of the surrounding architecture.
LobbyThe lobby is small and leads directly to the rooms. A welcoming and cosy lounge area with Internet access is located on the first floor, together a seating area for guests to relax in.
Cancellation policies can vary seasonally or depending on the property or room type. You can review the specific policy for the hotel you selected during the reservation process.
Child PolicyChildren policies may vary seasonally or depending on the hotel or room type. You can review the hotel's policies during reservation.
PetsPets not allowed
Accepted Credit CardsReach us, we're available 24/7.