Kensington Town House is a contemporary 3-star hotel set close to West End, Buckingham Palace and Olympia Exhibition Centre.
Located in a leisure area with bars and restaurants, guests will see why Kensington Town House Hotel is admired by many tourists. The venue is 5 km away from the city center.
20 minutes' drive from London City airport and 5 minutes' walk to West Brompton train station.
Kensington Town House Hotel features rooms with a standard interior that come with a mini-fridge, a safe, television, ironing facilities and wireless internet for a pleasant stay in London. Guests can make use of a hairdryer and a rain shower.
Eat & Drink
Exhibition bar is available on site. Serving a wide range of dishes, 15/25 Asian Dining Room and The Little French Restaurant can be reached within 5 minutes’ walk.
Kensington Town House Hotel offers dry cleaning, laundry and room service.