Em Olbia, a cerca de 1,8 km de Praia de Marina Maria, La Terrazza tem um terraço, quartos não fumador e acesso Wi-Fi gratuito em toda a propriedade. O alojamento situa-se a 2,8 km de Porto Istana, a 7,3 km de Ilha de Tavolara e a 16 km de Olbia Harbour. Os quartos incluem pátio.
As acomodações do alojamento estão equipados com máquina de café. Apresentando uma casa de banho privativa dispondo de bidé e um secador de cabelo, as unidades do alojamento têm uma televisão de ecrã plano e ar condicionado, e alguns quartos também apresentam varanda. Todos os quartos providenciam roupa de cama e toalhas.
Archeological Museum of Olbia fica a 11 km de La Terrazza, enquanto Church of St. Paul the Apostle está a 11 km da propriedade. O aeroporto mais próximo é o Aeroporto de Olbia Costa Smeralda, que fica a 6 km de La Terrazza.