Print out the information
Zacosta Villa Hotel
Address
Xenofontos 23, Rhodes, Dodecanese, Aegean Islands
Short url
travel.cdns.gr/301
Coordinates
36.443111, 28.222998
Hotel info
Air Condition
Free Internet
Print out the information