PARK ROYAL is located in Limassol, Cyprus on APL Developments Ltd. 59 Next to the Four Seasons Hotel , Amathountos No3. PARK ROYAL is rated 3 out of 5 in the category business center in Cyprus.
Address
APL Developments Ltd. 59 Next to the Four Seasons Hotel , Amathountos No3