We needed a room to stay near Penn's Landing for the Saturday fireworks over DE River. It was the perfect location and very reasonable. Considering we paid over $100 more to stay in another hotel the week prior i was happy to stay in a 'mediocre' hotel for the price we got. We'd stay there again.
Stay on the river side (you can request this in making reservation) and you'll have a great view of the Ben Franklin bridge and the river.
hotel reviews