Talk to us
We would love
to hear from you.
For general enquiries, send us a note below.
Contact details
Otium Rhodes
Faliraki, 851 05 Rhodes, Greece
+30 22410 24015
[email protected]
For live availability and offers:
Book through our official booking engine ↗