Welcome to our luxurious fully-furnished 3 bedroom, all en-suite apartment at the leading property development called Eden Island on Mahe Island in the Seychelles.
The property development has won an international award and has all the facilities you would expect from a 5 star hotel, top class restaurants, sports facilities, swimming pools, a marina etc. We welcome you to our apartment and guarantee you a holiday of a lifetime that you will find more spacious and comfortable than any hotel. EdenVilla is paradise in the Seychelles.
Please don't hesitate to send any enquirers if you have any questions about our apartment.