|
Description: |
We are located on the north side of Hyde Park about one mile form Marble Arch which is where you will find London's premier shops on Oxford Street and Bond Street. In contrast, Hyde Park and Kensington Gardens facing the hotel are large, almost rural areas of peace and quiet in the middle of the city. |