The Kensington Hotel
📍109-113 Queens Gate, South Kensington, SW7 5LP, London, United Kingdom
With a stay at The Kensington Hotel, you’ll be centrally located in London, within a 10-minute walk of Natural History Museum and Victoria and Albert Museum. This 5-star hotel is 0.5 mi (0.8 km) from London Science Museum and 0.8 mi (1.3 km) from Hyde Park.Rooms Make yourself at home in one of the 150 air-conditioned rooms featuring minibars. Your bed comes with down comforters and Frette Italian sheets. Complimentary wireless Internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with bathtubs or showers feature designer toiletries and hair dryers.Amenities Treat yourself with massages, body treatments, and facials. This hotel also features complimentary wireless Internet access, babysitting/childcare (surcharge), and gift shops/newsstands.Dining Grab a bite to eat at Town House at Kensington, a restaurant which features a bar, or stay in and take advantage of the 24-hour room service. English breakfasts are available daily from 7 AM to 10 AM for a fee.Business, Other Amenities Featured amenities include a business center, express check-in, and express check-out.