Hotel Soleado

Via Lido, 17, Alghero, Italy Get Directions to this spot
Category:
Hotels
Via Lido, 17
Alghero
Italy

Rate and review Hotel Soleado in Alghero, Italy!

Share your experiences at Hotel Soleado with your friends or discover more Hotels in Alghero, Italy.