This fabulous hotel is centrally located in the heart of London, in the fashionable Kensington and Chelsea district, near Hyde Park. The hotel is within walking distance to London's magnificent parks, museums and other points of interest, and it is also close to the world famous Harrods, Oxford, Regents and Bond Street, ideal for shopping. There is a plethora of restaurants, bars and pubs within 800 metres of the hotel. The metro is just 100 m away. This hotel is the ideal choice for exploring the English capital.
The hotel accepts American Express, Diners Club, MasterCard and VISA as payment options.
Kensington Gardens Square
Please note: Map shows the rough area of the hotel and may not be 100% accurate.