Four Stars

26-28 Sussex Gardens, Hyde Park, London, United Kingdom, W2 1UL

Four Stars Photos

Four Stars Map

26-28 Sussex Gardens, Hyde Park, London, United Kingdom, W2 1UL
Four Stars

Hotel Information

Located just 5 minutes' walk from Edgware Road and 10 minutes from Paddington Tube stations in the popular area of Sussex Gardens. Ideally located to visit all major tourist attractions in London.