London Town Hotel
51.49093, -0.193363Overview
The quality 3-star London Town Hotel is situated in the Kensington and Chelsea district and comprises 27 rooms, a small lobby with internet stations, coffee/tea, and a flat-screen TV, as well as parking for a more comfortable stay. Located approximately a 10-minute ride from Leighton House Museum, the smoke-free hotel features 24-hour security.
Location
This London hotel is in the very heart of the city, 2.4 km from Natural History Museum, and in the immediate vicinity of West Brompton tube station. The modern London Town is scattered amidst various restaurants and bars, while Earls Court Exhibition Center is only a 5-minute stroll away.
The accommodation lies merely 500 metres from London West Brompton train station. London Town Hotel is centrally located 25 km from London City airport.
Rooms
The rooms comprise a storage space complete with central heating and an iron with ironing board, as well as free wireless internet and a flat-screen television. Guests can also use a separate toilet, along with such amenities as bath sheets. Some of the rooms look out over the mountain.
Eat & Drink
The welcoming bar is also available. You may walk 14 minutes to The Bottlery or eat by Kings Kebab House, located just 1 km away.
Rooms and availability
-
Max:2 persons
-
Bed options:1 Double bed
-
Max:2 persons
-
Bed options:1 Double bed
-
Max:3 persons
-
Bed options:Sleeping arrangements for 3 persons
Essential information about London Town Hotel
💵 Lowest room price | 66 £ |
📏 Distance to centre | 4.9 km |
✈️ Distance to airport | 20.5 km |
🧳 Nearest airport | London City, LCY |
Location
- City landmarks
- Nearby
- Restaurants