Select dates so you can see the availability and exact prices.
Via Vittorio Emanuele, 71 (check in takes place at Piazza dei Mercati), Alghero
Via Molise, 8, Alghero, Alghero
via Principe Umberto 71, 07041 Alghero, Italy, Alghero
via s.agostino 52, 07041 Alghero, Italy, Alghero
Via Delitala 19, 07041 Alghero, It, Alghero