Les Roches Blanches is a refined hotel offering airy rooms and suites. It features a scenic seafood restaurant and an infinity pool.