220 Chem. De Saint-Denis, Saint-Jean-de-Livet, France
The 3-bedroom Chomokwon Villa Saint-Jean-de-Livet is located nearly a 15-minute ride from the Catholic basilica "Sanctuaire Sainte Therese" and provides guests with a Jacuzzi for a more relaxing stay…