The Bio B&B La Tortuga is located in a quiet area on a south-facing hill, 1.2 mi from the center of Meggen, and it features panoramic views over Lake Lucerne and the surrounding mountains. All rooms have a priv ... Read more

View all Luxury Hotels in Luzern