Located in Lu Fraili di Sotto, this property features free private parking The centre of San Teodoro is a 7-minute drive away Accommodation at Casa Mare Sardegna Lu Fraili comes with a sofa and a balcony The kitchenette is well equipped The closest beach is 3 km from the property Olbia - Costa Smeralda Airport is a 20-minute drive away