0 followers
Elegant hotel overlooking the Grand Canal and a few steps from Piazzale Roma and Venice Santa Lucia Station.
Rio Terà Lista di Spagna, Cannaregio 146, Venezia, Venice, Italy
Hotel Principe
Rio Terà Lista di Spagna, Cannaregio 146, Venezia
Business & Organizers
Go out
Events
Popular venues
Artists
Top headliners