Denver’s Ritz-Carlton is puttin’ on a happy hour!
It was just a matter of time before the Ritz-Carlton, Denver’s swankiest slumbering pad at 1881 Curtis Street, realized that you’re only as good as your happy hour, which has never been one of the Ritz’s gazillion amenities – until now, anyway. Now, if you’re a guest at the hotel,…