Address: 30, Quai Du Canal, Saint-Gilles
Hotel rating from 87 guests: 8.1
Located in the Camargue region, across from Saint-Gilles marina, the hotel offers the ideal location to visit the Camargue region, one of the most famous resort areas in the world. …