Capo Bay Hotel

Capo Bay Hotel

Protaras, Cyrpus / Combining the ultimate in design and hospitality! Capo Bay is quite simply, the best beach hotel to stay in Protaras, Cyprus.
Capo Bay Hotel