
Grimaud, France
SOWELL Family Port Grimaud
4-star hotel · SOWELL
Between the famous jet-set harbour of Saint Tropez and Sainte-Maxime, Port Grimaud and the lakeside town are nicknamed the Venice of Provence and offer fantastic accommodation on the Mediterranean coast. The hotel is situated…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Car park


