Le Provence is a restaurant offering traditional Provençal and classic French cuisine in a warmly decorated setting with a terrace. It also provides hotel accommodations with family and individual rooms.