Overlooking the garden, Valparaiso Casa Vacanza Teulada hotel is located merely a 5-minute walk from the Sa Canna Beach. This guest house has a garden with outdoor furniture and a balcony.
The Church of the Virgin of Mount Carmel lies only a few steps from the 3-star hotel.
The property offers rooms with a balcony featuring air conditioning, along with a TV set with satellite channels.
La Terrazza "Carpe Diem" is adjacent to the Valparaiso Casa Vacanza, 450 metres away.