Lawrence Ho, the billionaire owner of Melco Resorts & Entertainment, said he favors building a casino in Osaka rather than Tokyo because there are more opportunities to develop the smaller city as an entertainment destination.