Dit door een familie beheerde Guesthouse is gevestigd in een gerestaureerd 19e-eeuws gebouw in het historische centrum van Cagliari. De haven van Cagliari ligt op slechts 50 meter afstand.
Alle kamers zijn licht en hebben hoge plafonds. Ze bieden uitzicht op de stad of het havengebied. Elke kamer heeft een eigen, externe badkamer met een bad en een douche.
Ca' Del Sol ligt op 4 km van het strand van Poetto en op 750 meter van het treinstation van Cagliari. De dichtstbijzijnde luchthaven is Elmas, op 9,6 km afstand.