London Town Hotel
The 3-star London Town Hotel is situated in the Kensington district, approximately a 25-minute walk from the friendly Princess Diana Memorial Fountain and features 30 rooms with views of the mountain.
Location
Earls Court Exhibition Center is located 0.2 miles from the hotel, and such natural sites as The Serpentine are 1.5 miles away. Located about 10 minutes by foot from West Brompton metro station, this London hotel is about 15 minutes' drive from The British Museum. Also, the accommodation is within arm's reach of the world-famous Natural History Museum, and London West Brompton train station is located 0.3 miles away. The nearest metro station is around 10 minutes' walk away.
Rooms
Some rooms provide an electric kettle as well as a flat-screen TV to help you enjoy your stay. In-room bathrooms feature a separate toilet and a shower along with a hair dryer and bath sheets.
Food & Drinks
The Bottlery offers a selection of dishes a mere 0.7 miles from the hotel.
Why choose London Town Hotel
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
- Baggage 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
- Elevator
- Smoke detectors
- Fire extinguishers
- Key access
Pets
- No pets allowed
Important information
- Children and extra beds
- There are no cribs provided in a room.
Enter dates to see availability