Situé à Monte Petrosu, le I Mari Di Gallura Suites and Rooms se trouve à 15 minutes à pied de la plage de sable. Il dispose d'un jardin, d'une terrasse et d'une vue panoramique sur la mer Tyrrhénienne.
Les chambres climatisées comprennent une salle de bains privative pourvue d'articles de toilette gratuits.
L'I Mari di Gallura se trouve à 10 km du centre de San Teodoro. L'aéroport d'Olbia Costa Smeralda est accessible en 30 minutes de route.