Sellia (Chania) hotel reservation: check availability and room rates
Beach hotels in Sellia (Chania)
1 property found
-
Strofilia Villas Crete
Sellia Village, Vamos, Sellia (Chania), Greece (Show map)
Strofilia s Crete is located a 10-minute drive to Almiros Potamos and overlooks the garden. This venue is designed in a traditional style.