The seven-story hotel is located in the heart of the Denver Tech Center, one of the Denver MSA’s prominent employment hubs and the largest office submarket outside of the Central Business District, with 8.8 million sq ft of Class-A space.
Source: New feed