Featuring a garden, Casa Tavolara features accommodations in San Teodoro. Both free Wifi and parking on-site are accessible at the apartment free of charge. Porto Taverna Beach is 1.5 miles from the apartment and Spiaggia di Cala Girgolu is 1.6 miles away.
Offering direct access to a patio with mountain views, the spacious air-conditioned apartment consists of 3 bedrooms. The property offers garden views.
For those times when you'd rather not eat out, you can cook on the barbecue.
Isola di Tavolara is 2.8 miles from Casa Tavolara, while Olbia Harbour is 15 miles from the property. The nearest airport is Olbia Costa Smeralda Airport, 8.7 miles from the accommodation.