Astor Museum offers accommodation in Central London, situated directly opposite the British Museum. Free Wi-Fi is available in all the rooms. Rooms are fitted with a shared bathroom. You will find a 24-hour front desk at the property.
27 Montague Street, Camden, London, WC1B 5BH, United Kingdom
Nightly rates from $28