GreeceCreteRodia
7 guests
4 bedrooms
2 bathrooms
It’s all about peace and quiet at this villa on Crete’s north coast. The little village of Rodia, with its handful of local tavernas, is just 2km away, while the larger beach resort of Ammoudara is 6k...
From €524 Nightly