It seems you have disabled javascript. Please enable javascript for this site to function properly.

Contact

Get in touch!

Please contact us  for further information and reservation enquiries.

12, Riga Fereou Str.,
Rhodes 85100-Greece

Tel: +30 22410 89700
Tel:: +30 22410 24613