
Grimaud, France
Hotel Chateau Rose
4-star hotel
Nestled in the heart of the Gulf of Saint-Tropez, **Le Château Rose** enjoys a privileged setting just minutes from the beaches, Port Grimaud, and the vibrant village of Saint-Tropez. Combining timeless elegance with…
- Wi-fi
- 24-hour reception
- Poolside snack bar
- Private pool


