Address : watts way, south kensington, hyde park, london, united kingdom sw7 1ba, london Show Hotel Map
Located just off Hyde Park in the beautiful Princes Gardens parkland area, this location is ideal for touring the many sights of the capital, with Buckingham Palace, the Royal Albert Hall, the Natural History Museum and fantastic shopping at Kensington and Oxford Street 2.8 km from the hotel. The numerous links to the public transport network in South Kensington are just 500 metres from the hotel and Victoria train station is around 3 km, or 15 minutes on public transport. The famous Harrods department store is a 10-minute journey on public transport and the West End is 15 minutes away. London Heathrow airport is just 2 km from the hotel.