Casa Margherita is set in San Teodoro, 23 km from Olbia. Posada is 14 km from the property. Free private parking is available on site.
The accommodation is fitted with a seating area. There is also a kitchenette, equipped with an oven and fridge.
Porto Cervo is 44 km from Casa Margherita. Olbia Costa Smeralda Airport is 20 km away.