Apartment hotels in Switzerland

Search result: 3 Hotels found. View all hotels
Pura (1)
Schaffhausen (Schaffhausen) (1)
Uzwil (Sankt Gallen) (1)