Had a great time watching Denver play Houston at the Arena, my first basketball game. Sport in the USA really knows how to put on the show and the athleticism on show was incredible. Views were excellent and there was a good choice of food and drink available. Recommended.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.