Read all the latest developments in the hospitality industry in Greece.
Leptos Group Renovates Panorama Hotel On Crete
The Panorama hotel unit in Chania recently became the latest member of the Cyprus-based Leptos Hotels & Resorts group. The 167-room first-class unit immediately underwent an extensive refurbishing program.
Posted On 01 Sep 2000