In Venice we stayed at the Concordia and loved it. It's the only hotel that actually overlooks St. Mark's square and it's a beautiful little hotel.
Candice NYC