San Marco Palace, Venice hotels at discounted rates

San Marco Palace
Piazza S. Marco 875, Venezia, Venice, 30124, Italy