Les Flots is a 3-star hotel with a restaurant offering French cuisine, seafood, and brasserie dishes. It provides a dining experience for breakfast, lunch, and dinner, with some rooms featuring balconies overlooking islands.