Just a few minutes by boat from the mainland, everyday life is quickly forgotten in this unique oasis of tranquility. The Insel Schwanau restaurant is a place of culinary delights and inviting natural charm. Let the “Gemma von Arth” whisk you away to this little world and enjoy the beautiful ambiance. The idyllic island lies on Lake Lauerz in the canton of Schwyz, nestled between Mount Rigi and the Grosser and Kleiner Mythen.