Home
Countries
Articles
Add Listing
Delete
Edit
Lodging
Eden island P146A11 Seychelles
Eden Island P146A11, Eden Island
Seychelles
About
Tags :
#PointOfInterest, #Establishment
Location :
Eden Island P146A11, Eden Island
Contacts :
+27 83 326 7982
Gallery
Popular Places in the Area
Ixora Villa
Ixora Villa is conveniently located in the popular Mahé Island area. The hotel offers a high standard of service and amenities to suit the individual needs of all travelers.
Rate & Write Reviews
Submit your review
All Locations
Other
Seychelles
All Categories
Lodging
Search