Located in Morschach, Swiss Holiday Park Resort is in the mountains, within a 10-minute drive of Tellsplatte and Bundesbriefmuseum. This upscale hotel is 5.2 mi (8.4 km) from Hauptplatz and 19.1 mi (30.8 km) fr ... Read more

View all Luxury Hotels in Morschach