Situata a 2 km dalle Domaine de Saint Aubin, la Villa Jehan Tourist Residence Souillac, di 269 m², offre accesso a numerose attrazioni turistiche della zona.
Robert Edward Hart Memorial Museum si trova vicino a questa villa con 3 camere da letto, mentre Rivière Noire è raggiungibile in 20 minuti di auto. La villa è a 10 minuti in macchina dalla Plantation de Saint Aubin.
La Villa Jehan Tourist Residence offre ai suoi ospiti una vista sul giardino. Lo stabilimento dispone di un bagno con una doccia. A disposizione c'è anche teli da bagno.
Questa villa include un angolo cottura con una macchina per caffè e tè, un frigo e una vetreria. Gli ospiti sono invitati a cenare al ristorante Zoza Pastry and Coffee Shop, situato a 1 km.