Hotel Ai Tolentini, Venice

Santa Croce 197/G - Calle dei AmaiSanta Croce Ovest, Venice30100, Italy