Glaros Beach Apartments

5.0
(2 reviews)
Panormos, Crete 740 52 Greece
Official website
Budget
Limited Service Property
Hotel
Glaros Beach Apartments | Rethymno | Greece | TripAligner