Gallura street 21 está en Olbia, a 14 min a pie de Archeological Museum of Olbia y a 27 km de Tumbas de los Gigantes Coddu Vecchiu. El alojamiento está a unos 18 km de Isla de Tavolara, a 8 min a pie de San Simplicio Church y a 800 metros de Church of St. Paul the Apostle. Este alojamiento libre de humo se encuentra a 6,2 km de Olbia Harbour.
En el hostal o pensión, las habitaciones cuentan con armario. Las habitaciones del alojamiento tienen wifi gratis y baño privado con bidet y secador de pelo. En Gallura street 21, cada habitación incluye aire acondicionado y TV de pantalla plana.
Isola dei Gabbiani está a 45 km del alojamiento. El aeropuerto más cercano (Aeropuerto de Olbia - Costa Smeralda) está a 4 km del alojamiento.