Vista is an experienced private owner/operator of hotels, resorts and other commercial properties in both the U.S. and Canada. The firm targets opportunistic properties at attractive prices, with intrinsic long-term value, that can be renovated in order to create stable and increased cash flows. Si...See more
Headquarters:
Canada
Company Type:
SME
Company size:
51-200 Employees
Year Founded:
1991 (35 years)
Address:
105 KING ST E; KITCHENER, ONTARIO N2G 2K8, CA
HIGH
spending power