Invincible Investment Corporation (IIC), a Japanese real estate investment trust, has purchased two hotels Westin Grand Cayman Seven Mile Beach Resort & Spa and the Sunshine Suites Resort on the Cayman Islands.
Invincible Investment acquired both properties for $340 million.
Australian real estate agency Walkers Real Estate team advised Invincible Investment Corporation on the deal.
In 2017, Invincible Investment Corp. generated $190 million in revenue.