Follow us

Image Alt

Contact Us

For any additional information please don’t hesitate to contact us; we would be delighted to hear from you!

ADDRESS

Vlycha Lindos, 85107 Rhodes, Greece

PHONE NUMBER

+30 22440 32000 (Hotel)
+30 22410 61786 (Head office)