All in all, this is a fantastic hotel. It is expensive but well worth it. This is the cote d'azur ad it's meant to be. We have stayed here 2 septembers and loved it both times
Pros:
Setting - grounds are really nice and well maintained
Views of st tropez bay are amazing
Service is very good - attentive without...
More
- Le Beauvallon Hotel
- Le Beauvallon
- Le Beauvallon Ste Maxime
