The 48-story Tokyu Kabukicho Tower will reign as Japan’s largest hotel and entertainment complex when it opens in Shinjuku’s Kabukicho district next year. Two luxury hotels will be joined by a movie theater, a concert venue and an entertainment food hall.