Lac Retaud is a restaurant in Ormont-Dessus, Switzerland. It is located at 1865 Ormont-Dessus. Visitors rate it 4.5 out of 5 based on 103 reviews.
Lake
Lac Retaud is located at 1865 Ormont-Dessus, Switzerland.
Lac Retaud has a rating of 4.5 out of 5 based on 103 reviews.
How to get there