About this property
Lemon Tree Villa boasts exquisite internal décor with high end finishes laid out over two floors. The outside space does not disappoint with numerous paved terraces and balconies, and an easily maintained and fully irrigated garden featuring shrubs,...