• Address 6 Klm Leoforos Rodou-Kalitheas
    85100
    RODOS
  • Phone numbers 2241003323
  • Website www.castellodirodi.com
  • Email castellodirodi@otenet.gr