I think the Denver Museum of Nature and Science is one of the best of its type I've seen in the nation. It's beautifully situated in City Park. The museum is huge, with spectacular dioramas of wildlife scenes. I enjoyed the planetarium show as well.The attached cafeteria had a decent salad bar. This was a wonderful place to spend a snowy Denver day.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.