Anse royale Anse royale, mahe, Seychelles Anse Royale
Featuring a swimming pool, a shared lounge, a garden and views of the sea, Fine View Villa is located in Anse Royale and provides accommodation with free WiFi.The villa provides guests with a balcony,...more