Le Mas Fleuri is a French restaurant and 2-star hotel offering a pleasant respite with an on-site restaurant and amenities like free WiFi and a garden. This family-run establishment provides a complete menu for guests.