Situated in Mahe, Moulin Kann Villas offers accommodation with free WiFi and flat-screen TV.
Each unit is fitted with air conditioning, private bathroom and a kitchen including an oven. A balcony with sea views is offered in every unit.
The villa offers an outdoor pool.
Moulin Kann Villas has a garden to relax in after a busy day, along with a a private beach area....