No topo do prédio de 30 andares, por exemplo, uma escultura gigante da cabeça do Godzilla foi instalada e pode ser vista a dezenas de quilômetros de distância. Da recepção aos banheiros dos quartos, tudo foi projetado baseado nos filmes do monstro.
Já na parte debaixo do hotel, um cinema com os filmes do Godzilla é a atração principal. Ao todo, são 28 longas que mostram desde a primeira vez que o personagem surgiu na tela grande, em 1954.
Segundo o representante do hotel, Eigo Ueda, a decoração é também uma estratégia para atrair turistas durante as Olimpíadas de 2020, que será realizada em Tóquio.