Hotel Stella del Mare is located in Santa Maria Navarrese, set 493 feet from the sandy beaches. It offers air-conditioned rooms and free WiFi in public areas. Each room at the3-star Stella del Mare will provide you with a balcony, a TV and a refrigerator. The private bathroom includes a hairdryer and free toiletries. Free parking is on site. Arbatax is 8.1 miles from the property. Cagliari Elmas Airport is reachable by car in just under 2 hours.