Hotel Rossi Hotel Cannaregio
Hotel Rossi provides affordable rooms on a quiet street just 2 minutes' walk from Venice Santa Lucia Station. Water buses run from the Grand Canal, which is close by.
Number of rooms: 16
Lista Di Spagna, 262 Cannaregio, Cannaregio, 30121 Venice, Italy