14 via zaccaria, 07041 Alghero
Apartments
In the Alghero City Centre district of Alghero, close to Lido di Alghero Beach, Iolanda Apartment 30m from Seaside has free WiFi and a washing machine. This property is situated a short distance from attractions such as Palazzo D Albis, Cathedral of St Mary the Immaculate, and Torre di Porta Terra. The...