Three Bedroom Island Villas

68m2 / Ocean View / Sleeps 6

These self catering villas offer you a rare opportunity to experience a low-key private island holiday in the Seychelles. Each villa features a private kitchen-bar-lounge, set in a spacious green compound leading to its own stretch of beach.