May 9, 2022
CONSTANTINOU BROS HOTELS UNVEILS NEWEST RENOVATIONS
Constantinou Bros Hotels is pleased to announce the completion of their extensive renovations to the Athena Beach Hotel and Athena Royal Beach Hotel.
We are looking forward to welcoming you all to experience the upgraded facilities and services eq...