Casa Michela is gelegen in Padru, op 21 km van Tavolara en 26 km van Olbia Harbour, en biedt accommodatie met gratis WiFi, airconditioning, een tuin en een barbecue. Deze accommodatie met uitzicht op de tuin biedt een patio.
Het appartement is voorzien van 2 slaapkamers, 1 badkamer, beddengoed, handdoeken, een tv met satellietzenders, een volledig uitgeruste keuken, en een balkon met uitzicht op de bergen.
Archeological Museum of Olbia ligt op 21 km van het appartement, en San Simplicio Church ligt 21 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Olbia-Costa Smeralda, op 16 km van Casa Michela.