Hotel Santa Chiara, Venice hotels at discounted rates

Hotel Santa Chiara
Santa Croce 548, Venice, 30135, Italy