Built in 1894, Thistle Kensington Palace is located across the street from Kensington Gardens and approximately 15 miles from London Heathrow Airport. This location is also two blocks from Royal Albert Hall, two miles from Mayfair and Regents Park and three miles from the London Eye, Covent Garden, National Gallery, Houses of Parliament, and Westminster Abbey.
Hotel amenities include the dining room and lounge. The hotel also offers room service, laundry facilities, and a concierge.
All rooms feature coffee/tea facilities, hairdryers, trouser pressers, high-speed Internet access, and satellite TV.