Villa Mahefa Souillac hotel features 8 rooms and lies 14 minutes' walk from Jardin telfaire. Guests who stay at this guest house can park their car on site.
The center of Souillac can be reached within a 5-minute walk, and natural attractions like the wide waterfall "Rochester Falls" are 1.3 miles away. St Aubin is 25 minutes by foot from the Souillac hotel. The Villa Mahefa is 2.6 miles from the idyllic and stunning La Vanille Nature Park.
This accommodation offers rooms with a patio and a balcony featuring an iron and ironing board, and climate control, along with a flat-screen TV with satellite channels. An electric kettle, a fridge, and a kitchenware are provided in the rooms. Guests can also make use of a bidet, a separate toilet, and a shower, as well as comforts such as hair dryers and bath sheets.
Chez Rosy is adjacent to Villa Mahefa hotel, a 13-minute walk away.