Loading...

Green Villa Resort

Nestled in the lush forests of Dilijan National Park, «Green Villa Resort Hotel» offers you a unique opportunity to unwind and enjoy the wild nature and magnificent scenery. The cottages of the hotel are built from environmentally friendly materials and fit harmoniously into the environment.

Filter
Sort by