The new-build beachfront resort will be situated at a Blue Flag beach east of Limassol, one of the island’s most cosmopolitan cities.
Your go-to source for the latest news, forecasts and industry reports
© 2018 Hospitality News Magazine. All rights reserved. Designed and Developed by Born Interactive