Castle View Studios
Photo gallery for Castle View Studios
Overview of Castle View Studios
Castle View Studios
3-star North Kynouria aparthotel walkable to Mermaid Port
Reviews
8.0
Very good
Popular amenities
Explore the neighborhood
Thesi Eukaliptoi, Paralio Astros, North Kynouria, Peloponnese, 22019
- Mermaid Port7 min walk
- Paralio Astros Amphitheater7 min walk
- Astros Beach13 min walk