Aristi Mountain Resort+Villas is a complex of stone buildings with 24 rooms, suites and villas situated at the highest point above the traditional village of Aristi, in Zagorochoria, Epirus. […]