About it
Set on San Pietro Island, Villa Iole is a 10-minute walk from Carloforte’s beach. It offers air-conditioned accommodations.
With garden views, classic-style rooms at the Villa Iole have a TV and marble floors. The private bathroom is complete with a shower. A communal fridge is also available.
You will find restaurants within walking distance. Parking near the property is free.
The B&B lies 0.6 mi from the main square of Carloforte, where public buses to the beach leave.