Astor Hyde Park Hostel Address: 27 Montague Street, London WC1B 5BH Telephone:0207 5805360 E-mail: museum@astorhostels.com Website: http://www.astorhostels.com/
27 Montague St,London WC1B 5BH, UK