Patchy rain nearby»
14.5°C

Atlantica Princess Hotel

No reviews yet
PO Box 4101 | Ialysos, Rhodes Town 85101, GreecePO Box 4101 | Ialysos, Rhodes Town 85101, Greece
Is this your business?
Sign In required
Login