Creta Star
Search & compare prices for Creta Star in all hotel booking websites.


Creta Star Address: Ágios Nikólaos, Agios Nikolaos, Greece
Minimum price found for Creta Star was: 30 EUR
Click here to get more information, photos & guest ratings for Creta Star