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 16 km from the villa. Chania International Airport is 27 km away....