Photo gallery for Villa Iole
Villa Iole
Carloforte B&B with free WiFi
Reviews
2.0
Popular amenities
Explore the area
Via Pasquale Leone 25A, Carloforte, 09014
- Casa del Duca Museum9 min walk
- San Pietro Beach10 min drive
- Cala dello Spalmatore26 min drive
- Cagliari (CAG-Elmas)102 min drive