Via alberto lamarmora 13 sud sardegna, sardegna, 09019 Teulada
Apartments
Charming Apartment in Teulada 65 m² City View & Parking Included is situated in Teulada. The air-conditioned accommodation is 33 km from Nora Archaeological Site, and guests can benefit from private parking available on site and free WiFi. The spacious apartment features 2 bedrooms, a TV with satellite...