Villa Calma Villa Kamilari
Boasting air-conditioned accommodation with a private pool, mountain view and a balcony, Villa Calma is situated in Kamilari. There is an in-house restaurant, plus free private parking and free Wi-Fi are available.
Kamilari, Kamilari, 70200, Greece