Hippocrates Square | Rhodes Town
  • Free entrance

Hippocrates Square

Rhodes Town,Rhodes,Dodecanese,South Aegean,Greece

How to get

Contact Info

Hippocrates Square

(, Hippocrates Square)
  • Rhodes Town, Greece

Categories

Similar places