Das Hotel Villa Mahefa Souillac bietet 8 Zimmer 4 km vom Naturschutzgebiet La Vanille entfernt. Die Gäste, die in der Pension übernachten, können ihr Auto vor Ort parken.
Innerhalb von 5 Minuten zu Fuß gelangt man ins Zentrum von Souillac. St Aubin befindet sich in ungefähr 25 Gehminuten Entfernung vom Hotel. Die La Plantation de Saint Aubin liegt in einer 2 km Entfernung vom Villa Mahefa entfernt.
Neben einem Patio und einem Balkon sind die Zimmer in der Unterkunft mit einem Flachbildfernseher mit Satellitenkanälen ausgestattet. Die Zimmer verfügen über einen Wasserkocher, einen Kühlschrank und einen Herd und in den Badezimmern gibt es ein Bidet, eine getrennte Toilette und eine Dusche. Die Badezimmer mit einem Bidet, einer getrennten Toilette und einer Dusche umfassen zudem einen Haartrockner und Badelaken.
Die Gäste können im Restaurant Chez Rosy, das circa 13 Gehminuten vom Hotel Villa Mahefa entfernt liegt, sehr lecker speisen.