- Liked: Cleanliness, staff & service, amenities, property conditions & facilities
The safe was giving me a lot of trouble. It was constantly out of order.
Book online or call:03 7724 9556
Located in London's London City Centre neighbourhood, Astor Court Hotel is in the city centre and near a metro station. Oxford Circus and Baker Street are notable landmarks, and travellers looking to shop may want to visit Regent Street and Oxford Street. ZSL London Zoo and Coca-Cola London Eye are not to be missed.