Hôtel Spa Beau Site is an upscale hotel offering lake views, dining, a lakeside garden, and a private beach. It features contemporary rooms and family suites, plus a spa.