This unpretentious hotel can be found in Zurich.
Zurich
47.37093, 8.54100 Open in Google Maps
APT
APT.ST
10 guests