Galen | 6 Bed Luxury Villa Galen in Chania, Crete You must accept our cookies, click accept button below to view Villa Galen photos & details. Accept our villas cookie Our 6 Bedroom Crete Vacation Rentals Vritti 6 Bed Luxury Villa Vritti in… Cleoni 6 Bed Luxury Villa Cleoni in…