San Teodoro Centro Apartments
Buddha del Mar znajduje się około 5 min pieszo od San Teodoro Centro Apartments, natomiast Chiesa di San Teodoro znajduje się w pobliżu.
La Punta Falls jest w malej odległości od apartamentu i 30 km od lotniska Olbia. Popularne atrakcje w pobliżu obiektu noclegowego to Via Cala D'Ambra w odległości 200 metrów.
W skład obiektu wchodzi kuchnia z lodówką i piekarnikiem. San Teodoro Centro Apartments znajduje się 5 min piechotą od restauracji Vianello's Sardinian Street Food, która serwuje dania kuchni europejskiej.