3 Mura Rooms
- Free Wi-Fi in rooms
- Air conditioning
- No pets allowed
- View all
Guests of the 3-star 3 Mura Rooms Teulada hotel can enjoy access to Spiaggia Sa Canna, located about 5 minutes' walk away. Wi-Fi is provided in the rooms.
The centre of Teulada is a 5 minutes' walk of the guest house. Chiesa della Vergine del Carmine can be reached 500 metres from the comfortable hotel.
The Mura Rooms offers 3 rooms with air conditioning, as well as self-catering options such as a mini-bar. There is also a private bathroom. A bidet, a separate toilet, and a shower, along with hairdryers and bathrobes, are featured.
La Terrazza "Carpe Diem" is in close proximity to this accommodation.
Popular hotels in Sardinia