73 via sulcis, 09019 Teulada
Apartment
Providing inner courtyard views, La Rosa dei Venti in Teulada provides accommodations, a garden, and barbecue facilities. This property offers access to a terrace, free private parking, and free Wifi. All rooms are equipped with a patio with views of the garden.
At the apartment complex, all units are...