London Town Hotel
The 3-star London Town Hotel is located 2.4 km from the world-famous Natural History Museum as well as features 24-hour reception and wake-up service. The hotel provides 24-hour security service to ensure guests' safety.
Location
This London hotel offers proximity to family venues such as the Diana Princess of Wales Memorial Playground (2.1 km) and Coca-Cola London Eye Riverside Observation Wheel (6 km). The Town London will also take you to the Victoria and Albert Museum, which is approximately 10 minutes' drive away. London West Brompton railway station is 500 metres away, while London City airport is 25 km from the accommodation.
Rooms
Offering a flat-screen TV with satellite channels and a radio, the 26 rooms come with an iron to ensure a comfortable stay. Bathroom amenities include a separate toilet and a shower, as well as comforts such as hairdryers and bath sheets. Guests can take advantage of views of the mountain.
Food & Drinks
The restaurant The Blackbird is in the vicinity of London Town Hotel.
Why choose London Town Hotel
-
Comfortable rooms with ensuite facilities
-
Complimentary breakfast and dining options
-
Excellent transport links to attractions
-
Spacious guest lounge with garden views
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.
Enter dates to see availability