Hotels & Hospitality
Francoudi and Stephanou has underlined its exceptional competence in the Hotels & Hospitality business sector through Capo Bay hotel in Cyprus, which is one of the most valuable projects of the Group.
The Hotel is exceptionally located on the award winning Blue Flag Fig Tree Bay and is simply the best beach hotel to stay in Cyprus!