The Curtis Hotel, downtown Denver’s “happiest” hotel, has completed a multimillion-dollar renovation, reimaging every corner ...