Hotel Alma di Alghero, Alghero

Via Lido 29 Alghero07040, Italy