El Greco Hotel
Akti Themistokleous St., Kriti,, Agios Nikolaos, 72100, Greece
#33 of 79 hotels in Agios Nikolaos
TripAdvisor Traveler Rating
Based on 3 reviews
Agios Nikolaos Travel Forum
Need advice about Agios Nikolaos, Greece? Visit the Travel Forum for Agios Nikolaos and ask our Answer Gurus.