Located on a private hill in Mirthios village, the air-conditioned Villa Stella features a terrace with panoramic sea views. The unit is 100 km from Chania Town. Free WiFi is available throughout.