Hotel Creta Paguera


Paguera • Show on map
Price as low as EUR 81.18
Featuring a terrace and free WiFi Hotel Creta Paguera is set in Paguera. Among the various facilities of this property are a shared lounge and a bar. The restaurant serves international cuisine. The units…More info
