Lime Apartments - Creta
Via Creta 27, 07041 Alghero, Italy,Tipo di struttura: Hotel Alghero
Located 1,000 feet from public and free beaches in Alghero, Creta offers split-level studios with a satellite TV. Alghero Train Station is 650 feet from this pr