Labarre, France
Hotel Du Lac, nestled in Labarre on Route Nationale 20, boasts picturesque lakeside views, blending classic French charm with modern comforts. Enjoy serene surroundings and exquisite amenities....
View Hotel Details
4 Moderate First Class
Commission: 10%
Rooms: 35
Rates: $74 - $74