Casa Mare Sardegna Lu Fraili 11 is an apartment located in San Teodoro.
Each accommodation unit at the apartment includes a seating area with a TV, a kitchenette with a dining area, and a private bathroom. Some units have a terrace and/or a patio with sea or garden views.
A bicycle rental service is available at this property and cycling can be enjoyed nearby.
Palau is 46 km from Casa Mare Sardegna Lu Fraili 11, while Olbia is 18 km from the property. Olbia Costa Smeralda Airport is 15 km awa...y.
|Via Ischia 9|