Location: located around 2 Km. from the centre of La Rochelle and the beach.
See more: Hotels in Europe Hotels in France Hotels in La Rochelle Holiday Destinations in Europe