Villa Iole ligt op het eiland San Pietro, op 10 minuten lopen van het strand van Carloforte. Het biedt accommodatie met airconditioning.
De klassiek ingerichte kamers van Villa Iole hebben uitzicht op de tuin, een televisie en marmeren vloeren. De eigen badkamer is uitgerust met een douche. Er is ook een gemeenschappelijke koelkast beschikbaar.
Op loopafstand vindt u restaurants. Er is gratis parkeergelegenheid in de buurt van de accommodatie.
De B&B ligt op 1 km van het centrale plein van Carloforte, waar de openbare bussen naar het strand vertrekken.