Pettirosso está ubicado en el centro de San Teodoro, a 14 minutos a pie de Cala d'Ambra y a 15 km de Isla de Tavolara. El alojamiento ofrece wifi gratis, aire acondicionado y acceso a un jardín con una terraza.
El bed and breakfast ofrece televisión de pantalla plana y un baño privado con artículos de tocador de cortesía, secador de pelo y bidé.
Los huéspedes también pueden descansar en la salón compartido.
Pettirosso está a 35 km de Olbia Harbour y a 29 km de Archeological Museum of Olbia. El aeropuerto más cercano es el Aeropuerto de Olbia - Costa Smeralda, a 24 km de distancia.