Set in San Teodoro, Appartamento al Centro features self-catering accommodation with a terrace and free WiFi. Guests staying at this apartment have access to a fully equipped kitchen.
Olbia is 22 km from the apartment. Olbia Costa Smeralda Airport is 19 km away....
|Via San Francesco|