Choose your room
La Rosa Dei Venti Apartment
- Wi-Fi
- Child-friendly
Cots
- Air conditioning
- Pets
Pets allowed
Featuring a convenient location, La Rosa Dei Venti Apartment Teulada offers views of the garden, about 5 minutes' walk from the Sa Canna Beach. Guests will enjoy the convenience of a private parking lot available on site.
Port of Teulada is located 4.7 km from the apartment. Take a peaceful 10 minutes' stroll into the heart of Teulada city centre. Popular nearby attractions include the Church of the Virgin of Mount Carmel, which is just 6 minutes' walk away.
La Rosa Dei Venti Apartment provides guests with an adjoining terrace, a balcony, and an outdoor seating area, as well as such modern comforts as an air conditioner. For added convenience, a bidet, a separate toilet, and a shower are available at the apartment. Hair dryers and bathrobes can also be found.
The self-catering facilities feature a mini-kitchen with a fridge and kitchenware. La Rosa Dei Venti Apartment provides guests with a sun terrace.