Vista closes $22 million in financing for pair of Indiana hotels
Vista Capital Company recently arranged $22.5 million of financing for the Candlewood Suites in Terre Haute, Indiana, and the Holiday Inn Express in downtown Indianapolis.…