This apartment complex is perched right on top of a green hill, at the cosmopolitan resort of Kavos, a green village at the south of the Greek Island of Corfu. The accommodation is provided either in the form of apartments for 4 people, with 2 bedrooms,..