Beau Rivage is a grand lakefront hotel offering sophisticated rooms, a French restaurant, an outdoor pool, and a sauna.