close villa close Country: Switzerland close Region: Schaffhausen
Hotel Parkvilla
Hotel Park Villa
B&B Villa Hallau