Astor Court Hotel
Perfectly-located hotel in London
A convent location and serene environment make the Astor Court Hotel an excellent option for a London vacation. This welcoming and home-style hotel is located just a few blocks away from London's popular Regent and Oxford streets. The hotel was previously a Victorian Town House before being transformed into an elegant hotel in 1960.
Guest rooms are cozy, offering just enough space to feel comfortable and at home. A flat-screen TV, private bathroom, large window, work desk, and coffee/tea maker are available in all rooms.
Amenities at the hotel include comfortable meeting rooms, a public snack bar with dining tables, and free breakfast. The best feature of the Astor Court Hotel is its location. Regent's Park, Centre Point Tower London, Manchester Square, multiple metro/subway stations, and more are all within close proximity.