The average length of stay in Denver is 3 nights. Find hotel deals in Denver on momondo