Hotel Review: Hotel Saint Nicolas, La Rochelle – France

Hotel Name: Hotel Saint Nicolas Address: 13 Rue Sardinerie, La Rochelle, France I stayed at the Hotel Saint Nicolas in La Rochelle, France. I was a guest of the hotel which was arranged by the Charente-Maritime tourism office. The Hotel Saint Nicolas is conveniently situated just outside the historic old town area of La Rochelle, […]