Astor Museum Hostel Hostel London, Greater London
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.
Number of rooms: 19
27 Montague Street, Camden, London, WC1B 5BH, United Kingdom