Situated less than a 10-minute stroll from Earl's Court Tube Station, Westbury Hotel Kensington provides guests with an ideal base while visiting London. It is located a brief walk from Baden-Powell House, Gloucester Road and Earls Court Exhibition Centre. This 3-star hotel provides laundry facilities, luggage storage and a 24-hour reception. A friendly tour desk is in-house and Gloucester Road Tube Station is within walking distance, making it convenient for guests to discover the local area and its attractions. Westbury Hotel Kensington has 50 cosy rooms that are equipped with a variety of essential facilities to ensure guests have a comfortable stay. The hotel has an on-site restaurant, perfect for those wishing to eat in. In pleasant weather, guests are invited to dine alfresco on the outdoor terrace. Westbury Hotel Kensington is within walking distance of Kensington High Street, Natural History Museum London and The Roof Gardens. London Heathrow Airport is within a 25-minute drive.