Print out the information
Caneva Luxury Villas
Address
Debla Tavronitis, Voukolies, Chania, Crete
Short url
travel.cdns.gr/4335
Coordinates
35.517239, 23.908278
Apartment Info
Air Condition
Free Parking
Room Service
Pool
Print out the information