Nestled on 3 hectares in the serene Camargue, this colorful hotel features whimsically designed rooms and charming caravans, an inviting pool, and a laid-back restaurant.
D85a, Rte de Cacharel, 13460 Saintes-Maries-de-la-Mer, France Get directions
natalial248
paul yanacopoulos-gross
Natalia Langsdale
HBCurtis
MariaDuppont1234
BenjaminK261
Flo C
Traveler190511