Set in San Teodoro in the Sardinia region, Bella Sardegna 2018 features a patio and garden views. Guests staying at this apartment have access to a fully equipped kitchen.
The apartment features a satellite TV and a living room.
Palau is 48 km from the apartment, while Olbia is 18 km from the property. The nearest airport is Olbia Costa Smeralda Airport, 15 km from the property....