Located on a mountain peak in the scenic village of Agros in the Valley of Roses, Rodon Hotel features 2 swimming pools, a spa centre and tennis court. Rooms have free Wi-Fi and private verandas overlooking the garden and Mount Troodos. Air...