Vacation Rentals in Squillace
We found 1 property with availability in Squillace
Show on map
Oasi Del Governatore
Via Contrada Del Governatore Snc, Squillace, Italy
Located 10 minutes' drive from Monastero di Santa Chiara, Oasi Del Governatore Squillace apartment overlooks the sea. This apartment has car hire, as well as parking on site.
- 1-1