The hotel is situated between Knightsbridge and Kensington, opposite the 'Queen's Gates' to Hyde Park. It is located just around the corner from the Royal Albert Hall and moments from Kensington Palace. Knightsbridge shopping - including Harrods and Harvey Nichols - is just a short stroll away. It 5 minutes’ walk to Kensington High Street, the Museums of South Kensington and within easy reach of the West End.