loaderimg

Located in Agros village on the Troodos Mountains, 1100 m above sea level.
The Rodon Mount is a 3-star hotel set in the Agros village region, where scented roses are grown and made into rosewater. The hotel is named from the scented roses.

imageYour request has been submitted successfully.

building Own or work here? Claim Now! Claim Now!
image