GreeceRhodesIalisos
6 guests
3 bedrooms
3 bathrooms
Surrounded by towering trees and out in the quiet hills beyond Rhodes Town, this villa is a shining example of relaxation and calm. The medieval streets and sights of Rhodes Town is 7km away, and a da...
From €1,088 Nightly