Villa Lucia Villa Alghero, Sardinia North
Located in Alghero, Villa Lucia offers accommodation with a terrace or a balcony, free Wi-Fi and flat-screen TV, as well as access to a garden with barbecue.
Number of rooms: 5
Strada Provinciale 105 Alghero-Bosa, 07041 Alghero, Italy