Su Zampillu Boutique Rooms Teulada
- Cots
- View all
The 4-star Su Zampillu Boutique Rooms Teulada hotel gives quick access to the Sa Canna Beach, which is situated nearly 5 minutes' walk away. The guest house has a garden with a balcony.
The Church of San Francesco stands merely 0.6 km away, and the Church of the Virgin of Mount Carmel is only 500 m from this Teulada hotel. You can reach the centre of Teulada in 5 minutes on foot. The Su Zampillu is also 75 km from Elmas airport.
Most rooms at this accommodation come with a bidet and a shower, as well as comforts including a hairdryer and towels.
Ristorante da Stefano offers European dishes and is situated just around the corner from the hotel.