Castle Of The Old Town Address Platonos 20, Rodos 851 00, Greece Rating on Google Maps 4.60 (3.1K reviews) Open on Google Maps