Set in Maleme in the Crete region, Villa Stella features a terrace and pool views. Guests can go for a swim in outdoor pool and enjoy the free WiFi.
This air-conditioned 3-bedroom villa includes 2 bathrooms fitted with a bath. The kitchen features a dishwasher and an oven, as well as coffee machine.
Chania Town is 18 km from the villa, while Elafonisi is 56 km away. Chania International Airport is 31 km from the property....