Hotel San Marco, Alghero

Via Lido 57 Alghero07041, Italy