Soleado Hotel Alghero

The World>Europe>Italy>Sardinia>Alghero>Soleado Hotel Alghero

View Alghero Information

Photos of the Soleado Hotel Alghero, Alghero.

About the hotel