Advanced Search Results
Matching results: 2
MAIA Luxury Resort & Spa
Nestled on the secluded beachfront of Anse Louis in the Seychelles, Maia is an exclusive resort with each of its villas strategically-located to maximise privacy. Villas come in...
On the Seychelles archipelago’s secluded Cote d’Or Beach, Paradise Sun lies meters from the waters of the Indian Ocean. With 80 rooms overlooking lush tropical garde...