Located in Weggis, Romantik Hotel Beau Rivage is on the waterfront, within a 5-minute walk of Uferpromenade Weggis and Weggis Harbor. This upscale hotel is 10.9 mi (17.5 km) from Swiss Transportation Museum and ... Read more

View all Luxury Hotels in Weggis