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.
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.