Com uma localização conveniente na área de Olbia City Centre, em Olbia, In centro da Carlotta localiza-se a 18 km de Ilha de Tavolara, a 5 minutos a pé de San Simplicio Church e a 500 m de Church of St. Paul the Apostle. O alojamento situa-se a menos de 1 km de Archeological Museum of Olbia, a 26 km de Giants Tombs Coddu Vecchiu e a 44 km de Isola dei Gabbiani. O alojamento está a 300 m do centro da cidade e a 6 km de Olbia Harbour.
As acomodações dispõem de ar condicionado, televisão de ecrã plano com canais por satélite, um frigorífico, máquina de café, bidé, produtos de higiene pessoal gratuitos e secretária. Apresentando uma casa de banho privativa com chuveiro e um secador de cabelo, os quartos do alojamento também disponibilizam acesso Wi-Fi gratuito, enquanto alguns quartos incluem terraço. Os quartos providenciam roupa de cama e toalhas.
O aeroporto mais próximo é o Aeroporto de Olbia Costa Smeralda, que fica a 4 km de In centro da Carlotta.