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.
40 Belsize Park Gardens , Camden, London, NW3 4NA, United Kingdom
Hotel booked 1 times today.
Nightly rates from $25