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