Astor Court Hotel
Marylebone, City of Westminster
With a stay at Astor Court Hotel, you'll be centrally located in London, within a 5-minute drive of Oxford Street and Marble Arch. This hotel is 1.2 mi (2 km) from The British Museum and 1.3 mi (2.2 km) from Piccadilly Circus.