Casuarina Hill Villa | Self Caterings

Info

  • 2 rooms | 0
  • Le Niole / North Mahe | Mahe
  • 3.2 km from Victoria / 12.4 km from Airport
  • Located in Mahé Island, 10km away from the airport
    Short drive to some of the most gorgeous beaches on the island

Casuarina Hill Villa
oops something didn't go right