Revecca House is a renovated stone built rural residence located in the Village of Ayios Mamas in a fantastic scenery in the south slope of Troodos mountain.
The Village gets its name by the Greek Orthodox St Mamas. A Cypriot icon present St Mamas riding a lion.
No reviews (yet)
This home doesn’t have any reviews. If you stay here, your review will appear here.