La Villa | Self Caterings

Info

  • 2 villas | 7 apartments
  • Machabee / North Mahe | Mahe
  • Located in the district of Glacis, in the north of Mahe
    Magnificent views over the ocean
    Surrounded by a luxuriant garden
    15 minutes Drive from Victoria

La Villa
oops something didn't go right