Villa Michela Villa Casa Linari
Set in Alghero, 6.3 km from Alghero Marina and 11 km from Nuraghe di Palmavera, Villa Michela offers air-conditioned accommodation with a patio and free Wi-Fi. This villa features a private pool and a garden.
106 Strada Vicinale di Garrone, 07041 Alghero, Italy