Republic Plaza in Denver, Colorado - Encircle Photos

26 Republic Plaza in Denver, Colorado

You will strain your neck looking up at Colorado’s tallest building. The Republic Plaza opened in 1984. The skyscraper’s 56 floors contain 1.2 million square feet of commercial office space. On the lower levels surrounding a three-story marble lobby are shops, restaurants plus The Commons, a fitness and conference center.


370 17th St., Denver, CO 80202


Share this Photo