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 neighborhood
Agios Kirikos, Ikaria, 83300
- Therma Beach18 min walk
- Folklore Museum of Perdiki12 min drive
- Ikaria Island (JIK)27 min drive
- Evdilos Beach68 min drive