Open: All Year Round ...Villa Kamilaris is a stone-built villa situated in the village Kamilari in Crete. Shops and restaurants are 100 m away. Free Wi-Fi is offered throughout.