Hotel

Zacosta Villa Hotel

Xenofontos 23, Rhodes, Greece Show on map

About Zacosta Villa Hotel

Zacosta Villa Hotel is a hotel in Rhodes, Greece. It is one of 938 places to stay in Rhodes listed on Triptoic.

Property facts

Property type
Hotel

Location

Xenofontos 23, Rhodes, Greece

Loading map…

Frequently asked questions

Where is Zacosta Villa Hotel located?

Zacosta Villa Hotel is located at Xenofontos 23, Rhodes, Greece.

Stays near Zacosta Villa Hotel

Highly rated alternatives close by

All 938 in Rhodes →

More ways to stay in Rhodes

See prices on Agoda
Check prices