Featuring a sun terrace and a garden with BBQ facilities, Cinque Casa in Frantzis Village offers self-catering accommodation with views of the garden and the mountains. Free WiFi is available throughout.