Santa Cruz Rooms & Suites, dispone de wifi gratis en todo el alojamiento, está en Olbia, a 18 km de Isla de Tavolara y a 13 min a pie de San Simplicio Church. El alojamiento está a unos 3 min a pie de Church of St. Paul the Apostle, a 400 metros de Archeological Museum of Olbia y a 26 km de Tumbas de los Gigantes Coddu Vecchiu. El alojamiento está a 300 metros del centro de la ciudad y a 5,8 km de Olbia Harbour.
Las habitaciones incluyen baño privado, algunas ofrecen balcón y otras también incluyen vistas al mar.
Isola dei Gabbiani está a 44 km del alojamiento. El aeropuerto (Aeropuerto de Olbia - Costa Smeralda) está a 4 km.