Hazbin Hotel (location)

The Happy Hotel is a hotel aimed at rehabilitating demons as an alternative to extermination when Hell suffers from overpopulation. Opened by Charlie and her friends in the pilot, the hotel suffers from controversy as the rest of Hell doubts if redemption is possible.