Location The hotel is located in La Rochelle, 2.1 km from Gare de la Rochelle-Ville railway station, 290 m from the Muséum d'Histoire Naturelle and 700 m from Musée du Nouveau Monde. The property is 7.2 km away from La Rochelle - Île de Ré Airport...