The hotel is superbly located in the heart of London, right next to Hyde Park and just 500 metres from Kensington Gardens. It is equidistant between Queensway and Notting Hill Gate underground stations, both of which are just a couple of minutes' walk away, offering easy access to all London’s major sights. Paddington Station is just over a kilometre away.