La Vallee des Rosiers
La Vallee des Rosiers Hotel Otter Lake is a fine accommodation option in Otter Lake.
The hotel is set next to Edelweiss Golf Club, Mont Ste Marie and Golf aux 3 Clochers.
La Vallee des Rosiers Hotel Otter Lake offers 2 rooms fitted with flat-screen TV, a kitchen and a microwave for a comfortable stay in Otter Lake. The rooms feature private bathrooms as well as an oven and kitchenware for self-catering.