Astor Court Hotel
London England
Check in
3:00 PM
Check out
11:00 AM
With a stay at Astor Court Hotel, you'll be centrally located in London, just a 3-minute walk from Regent Street and 10 minutes by foot from Oxford Street. This hotel is 0.3 mi (0.6 km) from Oxford Circus and 0.4 mi (0.7 km) from London Palladium Theatre.
Stay in one of 40 guestrooms featuring flat-screen televisions. Complimentary wireless internet access keeps you connected, and satellite programming is available for your entertainment. Private bathrooms with showers feature complimentary toiletries and hair dryers. Conveniences include phones, as well as safes and desks.
Property Details
Location
20 Hallam Street, London, England W1W 6JQ, United Kingdom