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
8.6
Excellent
Popular amenities
- Pool
- Free WiFi
- Parking included
- Air conditioning
- Bar
Explore the area
Armenistis, Ikaria, Ikaria Island, 83301
- Armenistís2 min walk
- Μύθος3 min walk
- Micro Cafe3 min walk
- Livadi Beach8 min walk