Choose your room
Rosa Dei Venti Villa
Staying at Rosa Dei Venti Villa San Teodoro, guests can visit Stagno di San Teodoro, which is 18 minutes' walk away.
Spiaggia di Lu Impostu can be found 25 minutes on foot from the San Teodoro villa, and Spiaggia di Porto Taverna is 4.5 km away.
For a comfortable stay, the accommodation offers in-room amenities like an ironing set, along with a flat-screen TV with satellite channels. Bathroom facilities also include a bidet, a separate toilet, and a shower.
Among other facilities at Rosa Dei Venti Villa a fridge are provided for self-catering. Guests can also dine onsite in a dining place.