Kastelli Hotel

          1star

Just a 5-minute walk from the center of Afandou village in Rhodes, Kastelli Hotel offers a swimming pool, a snack bar…

  • 1
  • 2

We use cookies to help us understand our website visitors so we can improve our website, products, services and marketing efforts.By browsing this website, you agree to the use of cookies.