Villa Cabellero is located at Turtle Bay by the shores of Au Cap village on the east coast of Mahé, the main island of the Seychelles. Secluded within the estate of the owner’s private residence, it offers the perfect and secure ‘home away from home’ barely a stone’s throw from the water’s edge, with nooks and creeks within walking distance.
Unavailable: Carbon monoxide detector
Things to keep in mind
- Not suitable for children and infants
- No smoking
- No pets
- No parties or events