The hotel is located in Bayswater area of London, just 280 metres from Hyde Park, Kensington Gardens and Kensington Palace. Queensway (Central Line) and Bayswater (District and Circle Lines) underground stations are also just 5 minutes’ walk away. Paddington Station's Heathrow Express terminal is less than a kilometre from the hotel.