Holiday Watchdog: Limni Reviews

Search Limni Only

List by HW User Ratings List Alphabetically

Garden of Eden Villa Holiday Reviews Garden of Eden Villa

Nestling in a richly verdant valley in Western Crete among huge gardens, this villa is smart well-appointed. The beautiful countryside setting of the little village of Limni is a welcome sight for weary travellers. In every direction, the exuberance of Nature is evident in the glowing greens and blue skies which will be your constant companion here.
Be the first to review Garden of Eden Villa