Business Description
Invincible Investment Corporation is a Japanese real estate investment trust listed on the Tokyo Stock Exchange, with a portfolio valued at approximately JPY 653 billion spanning 146 properties across hotels, residential buildings, and retail space. Since the Fortress Group became its sponsor in 2011, the company has steadily grown its holdings and sharpened its focus on the hotel sector, which now accounts for the vast majority of its assets. Today, Invincible holds the largest hotel portfolio among all Japanese REITs, comprising 104 hotels with nearly 19,000 rooms.