Safe and convenient
My sister, nieces, and I stayed one night at the Holiday Inn Inner Harbor in July and were impressed by how convenient it was to Inner Harbor and all its attractions. 
Pros: It was just a short walk down Lombard and Pratt Streets and we felt safe the whole time we were there. The free Charm City Circulator's orange line goes right past the front door--another convenience. The staff were very helpful, and we had a great waiter for breakfast. 
Cons: Parking is expensive at $25, but you'll pay that to any hotel that close to Inner Harbor. Breakfast was not included in the room cost. The A/C startled us out of our sleep several times during the night when it kicked on, but it was very efficient.