Hôtel le Fleurance is a comfortable 3-star hotel with a restaurant, offering French cuisine. This cozy establishment features a swimming pool and a buffet lunch option.