Anantara Maia Resort Seychelles Villas

The luxury resort Anantara Maia Seychelles will open in late 2019, joining the brand’s three resorts in the Maldives and one in Mauritius. This will be the brand’s first property in the Seychelles, and it will become the seventh in the Indian Ocean. The hotel will feature 30 private villas, each with their own private […]