Lodging/Accommodations close by Church of Santa Chiara (Chiesa di Santa Chiara)
Villa Belfiori
+1-800-716-8490
Torre Dei Corsari, Arbus, 09031 Italy
+1-800-716-8490
~17.61 miles southwest of Church of Santa Chiara (Chiesa di Santa Chiara)
- Affordable Beach hotel
- 10 suites in property
More details
Back to Top