Die 2-Zimmer- Villa Jehan Tourist Residence Souillac liegt etwa 4 Kilometer vom Naturschutzgebiet La Vanille entfernt und bietet Zugang zu verschiedenen Sehenswürdigkeiten in der Umgebung.
Le Domaine de Saint Aubin liegt in etwa 10 Fahrminuten Entfernung von dieser Villa, und der Rochester Wasserfall ist ungefähr 25 Fußminuten von der Unterkunft entfernt.
Von einer Terrasse der Villa Jehan Tourist Residence aus können Gäste einen Ausblick auf den Garten genießen. Diese Unterkunft verfügt über ein Badezimmer mit einer Dusche. Außerdem gibt es Badelaken.
Eine voll ausgestattete Küche sowie ein Essbereich stehen Selbstversorgern zur Verfügung. Sie können auch eine Kaffee-/Teemaschine, einen Kühlschrank und einen Herd nutzen, um Ihre eigene Mahlzeit zuzubereiten. Der Flughafen Mauritius ist innerhalb von 30 Autominuten von der Villa in Souillac zu erreichen. Die Villa Jehan Tourist Residence stellt den Fahrradverleih und Auto-Verleih zur Miete und verfügt über einen privaten Swimmingpool.