Set in San Teodoro, Stella Marina Residence offers free WiFi, and guests can enjoy a garden and a terrace.
All of the units feature a private bathroom, flat-screen TV, fully-equipped kitchenette and balcony. Some units have a seating area and/or a patio.
A bicycle rental service is available at this property.
Olbia is 22 km from the apartment, while Posada is 16 km away. The nearest airport is Olbia Costa Smeralda Airport, 19 km from Stella Marina Residence.