Ghost Hunt - Ghost Hunt (TV) - Anime News Network
It's one season long with 25 episodes. The manga is ongoing so sometime in the future, I have no idea when it's just a massive "maybe", there might be another season.
In the anime they cover 8 different cases. Each case is 1-4 episodes long.