Smart Stay Swiss Cottage
HostelStreamlined suites with kitchens or kitchenettes in a laid-back hotel featuring Wi-Fi. People often mention nice, room, rooms,
Address
223, 225a Finchley Rd, South Hampstead, London NW3 6LP, United Kingdom
Website
Contact
+44 20 3325 4361Rating on Google Maps
4.40 (52 reviews)Open on Google Maps
Working Hours
Permanently closed.