Hotels in Lido

Alghero, Italy
photo by Chiara trover-icon

Find a place to stay

Find out more about Lido