• 20 Amarantou and Mandilara Str, Rhodes Island, Down Town, GR,
  • Telephone: +30 22410 64738

Please check the availiability search to find your Accomodation plan