Villa Mimoza
Villa Mimoza is set in large private grounds overlooking the sea on the outskirts of Lefkas Town. The immediate area of Kaligoni contains a small collection of privately owned houses with large gardens and is just 1km from the City Center. SEE ALL Hotels in Lefkada Comfortable and modern interiors[…]