Your first port of call should be Dublin Tourism in Suffolk Street in the former St. Andrew's Church (Monday Saturday 9am 5:30pm); there is also an office in O'Connell Street.
Handy maps are available at the office of Dublin Tourism in Suffolk Street.