Hôtel Beauregard is a lakeside hotel with relaxed rooms and free Wi-Fi. It features an upscale restaurant with a terrace offering scenic views.