Part of the Beachcomber Hotels Group, Sainte Anne Resort & Spa is located on the 220 hectare private island of Sainte An
2015-05-08 21
Part of the Beachcomber Hotels Group, Sainte Anne Resort & Spa is located on the 220 hectare private island of Sainte Anne and yet is only a 10 minute boat ride from the main island of Mahé.