Narboni Mannu Bed and Breakfast Teulada
Located in the countryside, 40 km from Cagliari, Narboni Mannu boasts a barbecue and views of the garden. Free Wi-Fi is offered and free private parking is available on site.
Number of rooms: 3
SS 195 Km 60, 09019 Teulada, Italy