Villa Mille Soleil Villa Port Glaud, Mahé
Situated in Port Glaud and only 7.6 km from Seychelles National Botanical Gardens, Villa Mille Soleil features accommodation with mountain views, free Wi-Fi and free private parking.
Souvenir Road, Mahe, Port Glaud, Seychelles