Patchy rain nearby»
14.2°C

Castro Souvenirs Shop

No reviews yet
26 Orfeos | Old Town, Rhodes Town 851 00, Greece
Is this your business?
Sign In required
MAXIMIZE

About Castro Souvenirs Shop

A good selection of souvenirs from Rhodes for quite reasonable money. Many souvenirs are made here in Greece, and not brought from China. Located on one of the tourist trails in the old town, next to the Palace of Magisters.

Contact details

Phone: +30 2241 027655

Features

Luxury
Popularity
Payment
Cash
Visa
MasterCard
Login