15 Penywern Rd, London, United Kingdom
Located around 25 minutes' walk from shopping venues such as the British Harrods Department Store, the 3-star London Town Hotel includes a storage for belongings. Featuring 26 rooms with views of the mountain, the hotel is 3.7 km from Buckingham Palace.
This hotel is in Holland Park with its Kyoto Garden and a huge sandpit with an adventure playground, a stone's throw from London West Brompton train station. The famous British Museum is within 15 minutes' drive of the Town London. Guests will also appreciate the vicinity to Stanhope Gardens, located merely 1.8 km away. Staying at the property, family travellers have access to the cantilevered Coca-Cola London Eye Observation Wheel, which is about a 20-minute drive away. This London hotel stands fairly close to West Brompton underground station.
They offer bathrooms fitted with a separate toilet and a shower along with hairdryers and bath sheets.
Serving a wide assortment of dishes, The Blackbird is merely 1.5 km from the Town.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Find out what other guests say about London Town Hotel!
For your convenience, we have collected the reviews from several sources.
Edith
2020-02-20
The position was good and the hotel was tidy. Staff was helpful for us.