Stella Del Sud Bed & Breakfast
- Wi-Fi
- Cots
- Air conditioning
- No pets allowed
- View all
Offering air-conditioned rooms and Wi-Fi throughout the property, the comfortable Stella Del Sud Bed & Breakfast Teulada is around 400 metres from the Church of San Francesco and about a 5-minute walk from the Sa Canna Beach. Overlooking city, this 4-star hotel welcomes guests with a daily Italian breakfast.
A short walk will take you to the Church of the Virgin of Mount Carmel, located approximately a 10-minute walk away.
The Stella Del Sud Bed & Breakfast offers rooms with a balcony featuring air conditioning, along with a flat-screen TV with satellite channels. There is also a private bathroom. Bathrooms are equipped with a bidet, a separate toilet, and a shower, as well as comforts such as hair dryers and towels.
Only a few steps from the hotel, Ittioturismo la Peschiera serves Mediterranean dishes.
Popular hotels in Sardinia