San Teodoro vista mare se encuentra en Porto Ottiolu, a 2,7 km de Playa de Porto Ottiolu y a 2,8 km de Spiaggia Li Cuppulati, y ofrece alojamiento con TV de pantalla plana.
Los dormitorios de cada unidad tienen aire acondicionado y también hay cocina con nevera
Isla de Tavolara está a 20 km del alojamiento, y Olbia Harbour está a 38 km. El aeropuerto más cercano (Aeropuerto de Olbia - Costa Smeralda) está a 29 km.