Narkissos Hotel

4.0
(226 reviews)
Kamari 84700 Greece
+30 2286 030939
Budget
Family
Quiet
Small Hotel
Hotel
Narkissos Hotel | Fira | Greece | TripAligner