Castro Souvenirs Shop

4.5
(6 reviews)
26 Orfeos Old Town, Rhodes Town 851 00 Greece
Shopping
Speciality & Gift Shops
Attraction

At a glance

  • Typical visit: about 30 minutes
Castro Souvenirs Shop | Rhodes | Greece | TripAligner