Situé à 2,7 km de la plage d'Ottiolu, à 2,8 km de Spiaggia Li Cuppulati et à 20 km d'Isola di Tavolara, le San Teodoro vista mare propose un hébergement à Porto Ottiolu. Vous séjournerez à 38 km du port d'Olbia, à 33 km du musée archéologique d'Olbia et à 34 km de l'église Saint-Paul-l'Apôtre. L'église San Simplicio se trouve à 34 km.
Tous les logements disposent de la climatisation et d'une cuisine entièrement équipée avec un réfrigérateur.
L'aéroport d'Olbia, le plus proche, est implanté à 29 km.