DIY Travel Reviews – Old Town Hostel Otter, Zurich, Switzerland – private and dorm rooms, amenities
Date Reviewed: April 4, 2018 Name: Old Town Hostel Otter Location: Zurich, Switzerland Website: https://oldtownzurich.com/ Email: info@oldtownzurich.ch …
source