Charmstay Swiss Cottage
57 Belsize Park, Camden, London, NW3 4EH, United Kingdom
Ideally located in the Camden district of London, Charmstay Swiss Cottage is set 2.8 km from Lord's Cricket Ground, 3.1 km from Camden Market and 3.7 km from Madame Tussauds. The property is situated 4.2 km from Regents Park, 4.