Zara Store in RhodesHome/Shopping/Zara Store in RhodesTe Zara Store in Rhodes is located at the town center, on Lampraki Str. 40, P.C. 85100. Previous Post Hot week in Rhodes Next Post British holidaymakers looking for guaranteed sunshine.