Set 2.7 km from Ottiolu Beach, 2.8 km from Spiaggia Li Cuppulati and 20 km from Isola di Tavolara, San Teodoro vista mare offers accommodation situated in Porto Ottiolu. The property is located 38 km from Olbia Harbour, 33 km from Archeological Museum of Olbia and 34 km from Church of St. Paul the Apostle. San Simplicio Church is 34 km from the apartment.
Each unit is fitted with air-conditioned bedunits and a fully equipped kitchen with a fridge.
The nearest airport is Olbia Costa Smeralda Airport, 29 km from the apartment.