The hotel is located in London's West End, just 200 metres from the edge of Hyde Park. It is also very close to Notting Hill and the shops along the Portobello Road. Notting Hill Gate underground station is only 300 metres away, offering easy access to many of the city's most famous sights.