Kensington Town House is a contemporary 3-star hotel set 4.6 km from West End and 3.6 km from Buckingham Palace.
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 set within 5 km from London city center.
Earls Court underground station is 350 meters away from the hotel. Fast access to London City airport within 20 km is provided.
Modern guestrooms are outfitted in standard décor. Guests have access to wireless internet, a safe, TV, a mini-refrigerator and ironing facilities available in each room.
Eat & Drink
The hotel invites guests to the Exhibition bar to relax with a drink. Offering Indian and French meals, 15/25 Asian Dining Room is situated 50 meters of the property.
Kensington Town House Hotel offers laundry, dry cleaning and room service.