Schloss Oberhofen is a Swiss restaurant offering culinary highlights in a romantic setting. Enjoy the lakeside terrace, gift cards, high chairs, and free Wi-Fi. Dogs are welcome.