The 3-star London Town Hotel, located around 5 minutes on foot from the Earls Court Exhibition Centre, offers a 24-hour front desk and wake-up calls, along with views of the mountain. This London hotel lies in the Kensington and Chelsea district, 2.8 km from such cultural sights as the highly decorated Victorian Leighton House Museum.
The London Town welcomes guests to 27 rooms fitted with an iron as well as a flat-screen TV with satellite channels and a radio. Nice touches include a separate toilet and a shower, along with hair dryers and free toiletries.
You may walk 14 minutes to The Bottlery or eat by Kings Kebab House, located just 1 km away.
The hotel is situated approximately a 10-minute ride from Hyde Park, while the 40-acre recreational Serpentine Lake is nearly a 25-minute walk away. The public research university "Royal College of Art" is a popular education place to visit 2.7 km from the London Town. Also, the accommodation is close to the famous Natural History Museum, and London West Brompton train station is located only 500 metres away. This London hotel lies within 5 minutes' drive of West Brompton underground station.