NewcrestImage is a privately-owned hotel development, construction, and management firm based out of Dallas. NewcrestImage currently owns and operates 19 properties, with another 12 hotels under construction or in development, including the new dual-branded project in Oklahoma City. Formed in 2013, NewcrestImage has three divisions: real estate development; construction; and hotel management.