The Holiday Inn Express is a 72,000 square foot hotel consisting of 139 rooms. The Holiday Inn Express includes a business center, pool and spa, boardroom.
Project Name:
Holiday Inn Express
Location:
6910 Tower Road Denver, CO 80249
Electrical Value:
$811,000.00