Kastro Hotel
Photo gallery for Kastro Hotel
Overview of Kastro Hotel
Kastro Hotel
Ikaria hotel close to Therma Beach
Reviews
7.6
Good
Popular amenities
Explore the area
Agios Kirikos, Ikaria, 83300
- Τζιβαερι2 min walk
- Alecafe Espresso Bar2 min walk
- Prióni11 min walk
- Therma Beach18 min walk