A good accommodation in London for a traveler hoping to explore the city, the Kensington Rooms places guests within easy walking distance of Earl’s Court, the Natural History Museum, the Victoria and Albert Museum, the shopping of Notting Hill and even a casual strolling distance from the lovely Holland Park neighborhoods as well. The Kensington Rooms is located at 131-137 Cromwell Road, and is 14.5 miles from the London Heathrow International Airport.
The 88 rooms within the Kensington Rooms are all outfitted with cable TV, high-speed Internet access, beverage stations with minibars, private bathrooms, and personal safes.
Visitors of the Kensington Rooms will appreciate the many services and facilities available, including the tour desk, business service center with conference and meeting facilities, in-house restaurant, comfortable hotel bar and lounge, swimming pool, news stand, airport shuttle service, onsite parking, fitness room and 24-hour front desk with concierge support.
|