Location

17 Thrakis Street, 2112, NicosiaNicosia, Cyprus

Details
Region: Asia, Western Asia, Cyprus
Category: Conference Center, Conference Center
GTI Level: 3 Leafs
Certification