Más información de los hoteles dentro de poco tiempo.
Located in the heart of London, close to Hyde Park, Oxford Street and the West End. Only 10 min walk from Marble Arch and Hyde Park. Also just 2 min away is Edgware Road Tube Station & Paddington Station with excellent links to attractions and shopping at Oxford Street as well as the restaurants of Soho.