Xanadu Island




Karatoprak • Show on map
View Details for Price
Xanadu Island has a restaurant bar a shared lounge and garden in Akyarlar. Among the facilities at this property are room service and a kids' club along with free WiFi throughout the property. The hotel…More info
