The hotel is located in the West End of London, just 300 metres from Hyde park and Kensington Gardens. It is also just 250 metres along Craven Road to Paddington Station, where the Heathrow Express arrives. Paddingtion underground station also offers easy access to many of London's sights.