Alma Di Alghero Hotel

Via Lido, 29
Alghero
Italy