Offering a garden, Stazzo San Teodoro L'Olivastro offers accommodations in San Teodoro. This property offers access to a terrace and free private parking. Archeological Museum of Olbia is 18 miles away and Church of St. Paul the Apostle is 18 miles from the apartment.
This air-conditioned 2-bedroom apartment comes with a fully equipped kitchen, a seating area, a dining area, and a flat-screen TV. Guests can take in the ambience of the surroundings from an outdoor dining area or keep warm by the fireplace on colder days. The accommodation is allergy-free.
Isola di Tavolara is 10 miles from the apartment, while Olbia Harbour is 21 miles from the property. The nearest airport is Olbia Costa Smeralda Airport, 16 miles from Stazzo San Teodoro L'Olivastro.