Carew Tower Observation Deck does not offer on-site parking.
The closest parking is at 7 West Fourth Street, Cincinnati.
See more here.