Agiou Ambrosiou 2, Paphos City
bedrooms
Baths
Guests
This appealing hotel lies in the holiday resort of Paphos and around 800 m from the beach and the centre of Kato Paphos.
WiFi/Internet
Air conditioning
No nearby properties available in this region at the moment.