Protaras, Cyprus - Brand new Panoramic Padel Courts @Capo Bay Hotel Clubs in Ammochostos. Only 5 minute walk from the beach!