The Hell-Hole Hotel is just a name describing the unusual and complex City that all Demons resided it that's accessed through an old and creepy Hotel on the outskirts of town.
Demons have a truce of sorts with both Vampires and Lycans which allows very few privilege members of both races to visit their realm; Demons keep an eye on their visitors, but are laid back either way.