The hotel and its sister apartment tower, called the Mitchell, are expected to open in 2025, becoming the first new buildings erected from the Gulch with several others under construction.