Situated in Ayios Amvrosios, The Palace Country House provides accommodation with free WiFi and access to a garden. The holiday home offers a barbecue. Paphos City is 36 km from The Palace Country House, while Limassol is 23 km from the property. Read more
Situated in Ayios Amvrosios, The Palace Country House provides accommodation with free WiFi and access to a garden. The holiday home offers a barbecue. Paphos City is 36 km from The Palace Country House, while Limassol is 23 km from the property.