Al Canal Regio

5 night(s) in the 0* Al Canal Regio bed & breakfast in Venice (Italy) from £338.94pp

Check availability and book

Check availability and book