Boasting a private pool and pool views, Mama Papa Villa is located in Pereybere. Guests staying at this apartment have access to a fully equipped kitchen.
Providing access to a terrace, the air-conditioned apartment consists of 3 bedrooms. A flat-screen TV is offered.
The apartment offers an outdoor pool.
Grand Baie is 2.5 km from Mama Papa Villa, while Flic-en-Flac is 40 km from the property.