La Rosa Dei Venti Apartment
Main amenities
-
Wi-Fi
-
Child-friendly
-
Air conditioning
-
Pets
Location
Set just 6 minutes' stroll from the Church of the Virgin of Mount Carmel, La Rosa Dei Venti Apartment Teulada has a terrace furnished with a dining table. The Sa Canna Beach is only 300 metres from the apartment while Port of Teulada is 4.7 km away.
The city centre can also be reached within a 10-minute walk from this apartment.
La Rosa Dei Venti Apartment includes a seating area, fitted with air conditioning to enhance guests' comfort. The accommodation features a bathroom with a hairdryer and bath sheets. Moreover, there is a bidet, a separate toilet, and a shower as well.
Along with self-catering amenities like a kitchen, this apartment also offers an outdoor dining area.