Contact us

Please fill in the form to submit your request

 

Contact info
  • 7, Ierou Lochou Str. , PO Box 246, Rhodes 85100, Greece
  • (+30) 22410 22 501
  • (+30) 22410 22 544
Click to view directions to our hotel