Chalets in France
- Sort by:
Impasse de Mimosas (PARC OASIS) 33 (Show map)
Les Baillis Hotel Grimaud is located in a lively area of Grimaud in close proximity to Aqualand Saint Maxime, Provence Sightseeing Cote d'Azur and Grimaud Castle. The hotel in Grimaud attracts guests with its Mediterranean architecture.