Belsize HouseApartment
40 Belsize Park Gardens , Camden, London, NW3 4NA, United Kingdom
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.