GreeceCreteAmmoudara
8 guests
4 bedrooms
3 bathrooms
We love the sea views from this contemporary house, and with terraces, balconies and picture windows, there are plenty of spots to enjoy them from. Built as two detached villas, connected by internal...
From €1,039 Nightly