June 26, 2015 by Still Dating My SpouseSPOUSEcation The Curtis Hotel in Denver, CO Denver boasts several hundred hotels but The Curtis hotel in Downtown Denver is unique in its own right. The hotel is perfectly located downtown Denver.