Akcja anime rozgrywa się w Hotelu Inhumans, hotelu zaprojektowanym dla zabójców. Jego właścicielami są Ikuro Hoshi i Sara Haizaki, którzy zrobią wszystko, co w ich mocy, aby zapewnić swoim klientom spełnienie ich oczekiwań. Najbardziej wykwintne hotele na świecie mają pewne standardy - najlepsze jedzenie, najbardziej wysublimowany komfort, porywającą rozrywkę, najnowszą broń, niezawodną produkcję tożsamości i niemożliwą do wykrycia utylizację zwłok. Nazwa tego miejsca, do którego trafiają ludzie, którzy „zapomnieli o swoim człowieczeństwie” to „Hotel In Humans”. Goście są witani przez konsjerży, którzy nigdy nie mówią „nie”.