Le Cabouillet is a refined French restaurant offering traditional cuisine made with fresh, seasonal products. Enjoy individually styled rooms, a bar, a terrace, and homemade dishes. They also offer a variety of flavored rums.