Set in London within 600 metres of Hampstead Theatre and 2 km of Lord's Cricket Ground, Smart Stay Swiss Cottage provides rooms with free Wi-Fi. Situated conveniently in the Camden district, this hotel is located 2.2 km from London Zoo.
223-225A Finchley Road, Camden, London, NW3 6LP, United Kingdom
Hotel booked 1 times today.
Nightly rates from $75