With a stay at Hotel Ca' Zusto Venezia in Venice (Santa Croce), you'll be steps from Grand Canal and 11 minutes by foot from Piazzale Roma. Featured amenities include complimentary newspapers in the lobby, a 24-hour front desk, and multilingual staff.