• Address Tiliakou 129
    85100
    ZEFUROS
  • Phone numbers 2241075381, 2241022853
  • Fax 2241078432
  • Email hotelstar.rodos@gmail.com