Villa Mahefa Souillac hotel is gelegen op circa 4 km van het La Vanille Réserve des Mascareignes en op 25 minuten van St Aubin. Gasten die in het pension verblijven, kunnen hun auto parkeren ter plekke.
Het centrum van Souillac kan worden bereikt binnen 5 minuten lopen, en natuurlijke attracties zoals de Rochesterwatervallen liggen op wandelafstand van 30 minuten hiervandaan. Pointe d'Esny is 20 minuten rijden van Villa Mahefa. Het hotel bevindt zich op circa 2 km van de La Plantation de Saint Aubin en andere belangrijke bezienswaardigheden van Souillac.
Het pand in Souillac biedt de gasten een patio en een balkon, waar strijkfaciliteiten en airconditioning, samen met TV met meerdere kanalen en een flatscreen TV met satellietzenders zijn beschikbaar. Deze kamers bieden ook een bidet, een apart toilet en een douche in badkamers naast een waterkoker, een koelkast en een oven. De badkamers zijn uitgerust met een bidet, een apart toilet en een douche, alsook met comfort zoals een haardroger en badlakens.
Een van de nabijliggende eetgelegenheden is Chez Rosy, niet ver van Villa Mahefa Souillac.