Local Attractions
Astor Court Hotel is ideally located in Central London, in the heart of the West End, at the door step of London’s most iconic attractions. At Astor Court Hotel you can buy fast track tickets to London Attractions with our friendly and helpful Front of House Team.