Eco-chic quarters in a refined hotel featuring a private beach, plus 2 restaurants & a spa. 📍 Vista do Mar, Glacis, Seychelles · ⭐ 4 (500 reviews)
#beach