Try these places...
http://denvermotorsport.com/
http://www.tourbikes.com/
Those are from a google search.
When I lived in Denver, one of my co-workers rented a 750 Monster but I'm not certain which place he rented from. I think it was MotoRanch (www.motoranch.com, although the site doesn't come up).
http://denvermotorsport.com/
http://www.tourbikes.com/
Those are from a google search.
When I lived in Denver, one of my co-workers rented a 750 Monster but I'm not certain which place he rented from. I think it was MotoRanch (www.motoranch.com, although the site doesn't come up).