In the comics, The Hotel Oblivion is where The Umbrella Academy send the worst possible criminals, ones that can't be locked up or dealt with.
Actor Michael E. Perry was not pleased with the way the producers decided to end this season. Perry felt his character was short changed by the lack of screen time and dialogue.