Astor Court HotelLondon, United Kingdom Address: 20 Hallam Street State: United Kingdom City: London Zipcode: W1W 6JQ Longitude: -0.14317 Latitude: 51.519.718 Rates from: 0 Accommodation Booking