La Villa Jehan Tourist Residence se encuentra en Souillac, a 700 metros de la playa pública de Telfair y a menos de 1 km de la playa de Gris Gris, y ofrece zona de playa privada y aire acondicionado. Se encuentra frente a la playa y ofrece balcón, aparcamiento privado gratuito y WiFi gratuita.
La villa cuenta con terraza, vistas al jardín, 3 dormitorios, sala de estar, TV de pantalla plana, cocina equipada con horno y microondas y 2 baños con bañera o ducha.
La villa cuenta con piscina al aire libre abierta todo el año. La Villa Jehan Tourist Residence ofrece servicio de alquiler de coches.
El club de golf Paradis se encuentra a 31 km del alojamiento, mientras que la estación de autobuses de Mahebourg está a 32 km. El aeropuerto Sir Seewoosagur Ramgoolam es el más cercano y está a 24 km de la Villa Jehan Tourist Residence.