Located in downtown Denver, this hotel is just 1.5 miles from Coors Field, home of the Colorado Rockies. Rooms feature coffee-making facilities and guests can enjoy a daily hot breakfast.
Number of rooms: 120
550 15th Street, Denver, CO 80202, United States