EN
City Center Apt en-suite budget Self check in, ETH Zurich HB — Reviews & Guest Insights 2026