Astor Museum HostelHostel
27 Montague Street, Camden, London, WC1B 5BH, United Kingdom
Astor Museum offers accommodation for guests over the age of 18 in Central London, situated directly opposite the British Museum. Free Wi-Fi is available in all the rooms.