Resorts in Sellia (Chania)
We found 1 property with availability in Sellia (Chania)
Show on map
Strofilia Villas Crete
Sellia, Sellia (Chania), Greece
Offering a free private carpark, an infinity pool and a Jacuzzi, Strofilia s Crete is the venue with a view of the garden. This accommodation is designed in a rustic style.
- 1-1