Discover the green side of paradise and spend a weekend in one of the hotels of the mountain resorts. The New Helvetia Hotel and the Mill hotel , both share the heart of the picturesque villages of Troodos. Platres and Kakopetria are two locations that deliver on the promise for a stay to remember.The...