With a stay at Astor Court Hotel, you'll be centrally located in London, just a 3-minute walk from Regent Street and 5 minutes by foot from Oxford Street. Featured amenities include a business center, express check-out, and complimentary newspapers in the lobby.