Belsize House Apartment Camden
Situated in the Camden district of London, Belsize House features rooms with free Wi-Fi. This property is set a short distance from attractions such as Hampstead Theatre, London Zoo, and Lord's Cricket Ground. The accommodation offers a 24-hour front desk and a shared kitchen for guests.
Number of rooms: 69
40 Belsize Park Gardens , Camden, London, NW3 4NA, United Kingdom