News

Shinjuku’s bustling nightlife district of Kabukicho is now home to Tokyu Kabukicho Tower, Japan’s largest hotel and entertainment complex, which opened its doors on April 14.