Room to accommodate four new sit down restaurants with abundant parking in Denver’s high-end Cherry Creek. Located on the SEC of Colorado Blvd and Cherry Creek Drive South. 300 hotel rooms on-site at the NOW OPEN Hilton Garden Inn. Limited small shop and QSR space available. Download Brochure.