Maia Resort & Spa, Seychelles
Our rating: Deluxe
The Maia Resort is a luxury selection of beautiful villas overlooking the bay of Anse Louis on Mahé.
View hotel in detail