Situated in Chania Town in the Crete region, Deluxe Crete Villa Villa Alai 3-bedroom villa with private pool has a balcony. Featuring sea and mountain views, this villa also provides guests with free WiFi.
Rooms total: 6Important Information
This property will not accommodate hen, stag or similar parties.
More information »