Hotel Sainte Anne Island Resort, Seychelles, Seychelles Location:in the Marine National Park St. Anne at 4 km. the island of May. Is privately owned.