London, Hyde Park
Discover more about our central location and how to find us with our easy-to-use maps and detailed directions.
With a peaceful, yet central location, many of London’s most famous attractions are within easy walking distance, with the rest just a short tube or taxi ride away.
- Overlooking Hyde Park and Knightsbridge
- Minutes from Knightsbridge underground station
- Within walking distance of Sloane Street, Harrods, Harvey Nichols and Green Park
- Excellently located for the Royal Albert Hall and South Kensington’s world-famous museums