Skip to content

Protaras

Capo Bay

    Combining the ultimate in design and hospitality! Capo Bay Hotel Cyprus is quite simply, the best beach hotel to stay in Protaras, Cyprus. Modern features… Read More »Capo Bay