Primo Investments, established in 1979 in Rock Hill, SC, is a hotel ownership and management firm. Primo began its endeavors in hospitality with an independent motel called the Oaks Inn. Thereafter, it has expanded exponentially with multiple properties located in North Carolina and South Carolina,... Read more
This company has no teams yet
This company has no offices yet