The Garden Halls is set in the Camden district in London, 800 metres from British Museum. The Garden Halls features free Wi-Fi throughout the property. There is a 24-hour front desk at the property. You can play tennis at the bed and breakfast.
1 Cartwright Gardens, Camden, London, WC1H 9EN, United Kingdom
Hotel booked 11 times today.
Nightly rates from $97