Les Flots Bleus is a 3-star hotel located on the beach of Saint Clair. It offers spacious accommodations and is ideally situated near the beach.