Located in the Camargue region, opposite Saint-Gilles marina, the hotel offers the ideal location to visit the Camargue Nature Park, one of the most famous natural areas in the world.
Address: 30, Quai Du Canal, Saint Gilles
Rates from:
EUR 59 Book Now