Location: situated in Weggis, on the banks of Lake Lucern, 20 Km. from Lucerna
See more: Hotels in Europe Hotels in Switzerland Hotels in Weggis Holiday Destinations in Europe