Hotel Center A Hotel Rodos
★★
Xenofontos 23, Rhodes, Greece Show on map
Zacosta Villa Hotel is a hotel in Rhodes, Greece. It is one of 938 places to stay in Rhodes listed on Triptoic.
Xenofontos 23, Rhodes, Greece
Zacosta Villa Hotel is located at Xenofontos 23, Rhodes, Greece.
Highly rated alternatives close by
Hotel
Hotel
Hotel
Hotel
Guest favorite
Hotel
Hotel