Built in a traditional style, in 6 tiers on a hillside and offering an amazing panoramic view to the Aegean Sea, Cavos Bay Hotel & Studio encourages its guests to relax and enjoy a unique accommodation experience in Ikaria. The property features 2 saltwater swimming pools, a poolside bar and internet cafe.