Schafer House
Group accommodationStreamlined rooms in a casual seasonal hostel featuring shared kitchens, lounges & a garden. People often mention room, staff,
Address
168-182, Drummond St, London NW1 3HZ, United Kingdom
Website
Contact
+44 20 7387 1286Rating on Google Maps
3.90 (118 reviews)Open on Google Maps