Instead of adding new types of locations to generate, add dialogue and depth to gameplay. In the game right now regardless of who exactly the person you are talking to they answer your questions like a machine.
Example being you can talk to a spouse of a guy who just got stabbed five minutes ago, ask them if they know their spouse and they just say "thats my partner, I saw them 3 minutes before they just got stabbed at basically right where I am right now. "
Obviously you should be horrified and panicking, delirious or even in denial of what just happened. If someone isnt reacting to the death of their partner they could either be in shock, in on it or possibly the killer themselves.
Once I was doing a side mission when I saw a lady covered in blood walking down the stair well with no murder reported. I asked her for her name and fingerprint and let her go. She answered all my questions just like anyone else would. Obviously in the real world that would be due to panic, inexperience and anxiety overload. That should be reflected in her dialogue, she should stutter and hesitate when responding to my barrage of questions.
Reputation, when you start off the game nobody should know who you are, if you talk to the killer they shouldnt know you are a detective. Later in the game though, if a killer sees you at their work they might be convinced that drastic action is the only thing that can save them from the eventuality of your investigation bearing fruit. Maybe they take everything out of their desk, run home, take everything out of there and move in with a friend or become homeless. Speaking of a killers home, maybe not every time but sometimes a killer's home should be creepy as fuck. Maybe with mementos from their crimes or pictures of their murders, most murderers believe it or not are not sane people and will keep evidence of their crimes.
Dialogue and killer action are where the future of this game lies, not in hotels.