Castellum Suites - All Inclusive
Rhodes city
Castellum Suites - All Inclusive are located in Rhodes, within 3 minutes walking distance from the center of the city. The property is 15 km from the Rhodes airport, 6 km from Kallithea Thermal Springs and 4 km from the Filerimos Mountain Monastery.
BOOK