Cavos Bay Hotel and Studios
Photo gallery for Cavos Bay Hotel and Studios
Overview of Cavos Bay Hotel and Studios
Cavos Bay Hotel and Studios
3-star Ikaria hotel with private balconies
Reviews
8.6
Excellent
Popular amenities
Explore the area
Armenistis, Ikaria, Ikaria Island, 83301
- ArmenistÃs2 min walk
- Livadi Beach8 min walk
- Nas Beach14 min drive
- Ikaria Island (JIK)94 min drive