Perfect location for business or personal stay in the heart of Denver