Nestled in Kensington with stately Victorian buildings and embassies, the 3-star London Town Hotel is at a distance of 2.6 km from such cultural places of interest as Science Museum.
The hotel stands in the vicinity of Kensington Palace, at a 500-metres distance from West Brompton underground station. Earls Court Exhibition Center is a mere 300 metres from the accommodation, and London City airport is 25 km away. Natural History Museum is within a short walking distance of the hotel, and London West Brompton is situated just 500 metres away. The nearest underground station is only 500 metres away.
Some rooms provide coffee/tea making equipment as well as cable channels and wireless internet to help you enjoy your stay. These units also have marble floors. Certain units overlook the river.
Guests may find the bar The Bottlery just 1.1 km from this London hotel.
Check out the carefully selected restaurants and attractions near the hotel
Hide places nearby
Show public transport
Find out what other guests say about London Town Hotel!
For your convenience, we have collected the reviews from several sources.
100% Verified Reviews
Edith
2020-02-20
The position was good and the hotel was tidy. Staff was helpful for us.
Find your perfect place to stay!
Great locations and deals for every budget.