Hotel Tintoretto, Venice

Cannaregio 2316 - Santa Fosca Venice30121, Italy