Mogul Capital has pulled back on its plan to build a 396-room hotel in Santa Clara. The Utah-based hotel developer, after citing a slow bounceback in the hotel business and local tourism since the ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results