Select dates to see exact prices



1 / 23
No, The Orchard Self-Catering Villa doesn’t offer pool areas.
No, The Orchard Self-Catering Villa doesn’t allow pets.
No, The Orchard Self-Catering Villa doesn’t provide parking.
The Orchard Self-Catering Villa is located in Barbarons Grand Anse, Grand AnseMahe Island, Mahe Island, Sc-13, Seychelles, , Victoria, Seychelles.
The Orchard Self-Catering Villa Nearby attractions include Seychelles International Airport.
The prices and availability we receive from booking sites change constantly. This means you may not always find the exact same offer you saw on trivago when you land on the booking site.