Casa Mare Sardegna Lu Fraili 11 is located in San Teodoro.
Each accommodation unit 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 the apartment, while Olbia is 18 km from the property. Olbia Costa Smeralda Airport is 15 km away....
|Via Ischia 9|