Palm Beach Hotel Apartments Sofokli Venizelou 66, Rethymno town, 74100, GreeceApartment Add to favorites 0