Choose your room
Dimora Rossa - Casa Baronale By Teuladaapartments
The 42 m² Dimora Rossa - Casa Baronale By Teuladaapartments apartment is located around a 5-minute walk from the Church of the Virgin of Mount Carmel and only 500 metres from the Sa Canna Beach. Situated just steps from the Church of San Francesco, this 1-bedroom apartment offers a terrace where guests can relax and enjoy the city view.
The city centre is just 1 km away and Elmas airport is 75 km from the apartment.
Staying at Dimora Rossa - Casa Baronale By Teuladaapartments apartment, guests have access to a balcony, a terrace, and a living room equipped with an air conditioner and a washing machine. This accommodation includes a bidet, a separate toilet, and a shower for your comfort. Hairdryers and bath sheets are also included in the bathroom.
Dimora Rossa - Casa Baronale By Teuladaapartments apartment is fitted with an equipped kitchenette.