You came to the right place

Contact us


Apolloniou Rodou 63
85100, Rhodes, Greece.

Phone Number

+30 69 4646 7748


How can we help?

* required

It’s easy to find us, but hard to leave...

Book now

Enter the dates to check availability! You will be redirected to our safe booking system.