London Town Hotel
The 3-star London Town Hotel, located in Holland Park with its Kyoto Garden and a huge sandpit with an adventure playground, nearly a 25-minute walk from The Chelsea Theatre, features views of the mountain. There is also a car park.
Location
Sights, 2.3 km from the hotel, include the British Harrods Department Store. This London hotel is approximately 15 minutes by car from the famous British Museum. The Town stands 450 metres from West Brompton tube station and steps away from London West Brompton train station.
Rooms
A separate toilet and a shower, along with such amenities as a hair dryer and bath sheets, are also at guests' disposal.
Food & Drinks
The restaurant The Blackbird lies 18 minutes on foot from this accommodation.
Why choose London Town Hotel
-
1 double bed + 2 single beds
-
Complimentary breakfast included
-
Private terrace with garden view
-
24-hour reception and security
Main amenities
-
Wi-Fi
-
24-hour services
-
No pets allowed
Amenities
London Town Hotel- Wi-Fi
- 24-hour services
- No pets allowed
Internet
- Wi-Fi
Parking options
- Parking
Property services
- Safe deposit box
- 24-hour reception
- 24-hour security
- Luggage storage
Business facilities
- Fax/Photocopying
Recreation
- Garden area
- Leisure/ TV room
In the rooms
- Heating
- Terrace
In the bathroom
- Free toiletries
Devices
- Flat-screen TV
- AM/FM alarm clock
Design
- Carpeted floor
General facilities
- No smoking on site
- Lift
- Smoke detectors
- Fire extinguishers
- Key access
Pets
- No pets allowed
Important information
- Children and extra beds
- There are no cots provided in a room.
When are you staying?